#!/usr/bin/env python3.5
# -*- coding: utf-8 -*-
# author wwqgtxx <wwqgtxx@gmail.com>

if __name__ == "__main__":
    # import sys
    #
    # sys.modules["gevent"] = None
    # try:
    #     from gevent import monkey
    #
    #     monkey.patch_all()
    #     del monkey
    # except Exception:
    #     gevent = None
    import os
    import sys

    _srcdir = os.path.dirname(os.path.realpath(__file__))
    _filepath = os.path.dirname(sys.argv[0])
    sys.path.insert(0, os.path.join(_filepath, _srcdir))

    print(sys.path)
    del sys
    del os

from main import *


# async def a_test():
#     result = await get_url_service.get_url_async("http://10.10.1.96")
#     print(result)

async def js_test():
    async with js_engine.VM() as vm:
        await vm.run(r"""
!function(t,n){"object"==typeof exports?module.exports=exports=n():"function"==typeof define&&define.amd?define([],n):t.CryptoJS=n()}(this,function(){var t=t||function(t,n){var i=Object.create||function(){function t(){}return function(n){var i;return t.prototype=n,i=new t,t.prototype=null,i}}(),e={},r=e.lib={},o=r.Base=function(){return{extend:function(t){var n=i(this);return t&&n.mixIn(t),n.hasOwnProperty("init")&&this.init!==n.init||(n.init=function(){n.$super.init.apply(this,arguments)}),n.init.prototype=n,n.$super=this,n},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),s=r.WordArray=o.extend({init:function(t,i){t=this.words=t||[],i!=n?this.sigBytes=i:this.sigBytes=4*t.length},toString:function(t){return(t||c).stringify(this)},concat:function(t){var n=this.words,i=t.words,e=this.sigBytes,r=t.sigBytes;if(this.clamp(),e%4)for(var o=0;o<r;o++){var s=i[o>>>2]>>>24-o%4*8&255;n[e+o>>>2]|=s<<24-(e+o)%4*8}else for(var o=0;o<r;o+=4)n[e+o>>>2]=i[o>>>2];return this.sigBytes+=r,this},clamp:function(){var n=this.words,i=this.sigBytes;n[i>>>2]&=4294967295<<32-i%4*8,n.length=t.ceil(i/4)},clone:function(){var t=o.clone.call(this);return t.words=this.words.slice(0),t},random:function(n){for(var i,e=[],r=function(n){var n=n,i=987654321,e=4294967295;return function(){i=36969*(65535&i)+(i>>16)&e,n=18e3*(65535&n)+(n>>16)&e;var r=(i<<16)+n&e;return r/=4294967296,r+=.5,r*(t.random()>.5?1:-1)}},o=0;o<n;o+=4){var a=r(4294967296*(i||t.random()));i=987654071*a(),e.push(4294967296*a()|0)}return new s.init(e,n)}}),a=e.enc={},c=a.Hex={stringify:function(t){for(var n=t.words,i=t.sigBytes,e=[],r=0;r<i;r++){var o=n[r>>>2]>>>24-r%4*8&255;e.push((o>>>4).toString(16)),e.push((15&o).toString(16))}return e.join("")},parse:function(t){for(var n=t.length,i=[],e=0;e<n;e+=2)i[e>>>3]|=parseInt(t.substr(e,2),16)<<24-e%8*4;return new s.init(i,n/2)}},u=a.Latin1={stringify:function(t){for(var n=t.words,i=t.sigBytes,e=[],r=0;r<i;r++){var o=n[r>>>2]>>>24-r%4*8&255;e.push(String.fromCharCode(o))}return e.join("")},parse:function(t){for(var n=t.length,i=[],e=0;e<n;e++)i[e>>>2]|=(255&t.charCodeAt(e))<<24-e%4*8;return new s.init(i,n)}},f=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(u.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return u.parse(unescape(encodeURIComponent(t)))}},h=r.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new s.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=f.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(n){var i=this._data,e=i.words,r=i.sigBytes,o=this.blockSize,a=4*o,c=r/a;c=n?t.ceil(c):t.max((0|c)-this._minBufferSize,0);var u=c*o,f=t.min(4*u,r);if(u){for(var h=0;h<u;h+=o)this._doProcessBlock(e,h);var p=e.splice(0,u);i.sigBytes-=f}return new s.init(p,f)},clone:function(){var t=o.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),p=(r.Hasher=h.extend({cfg:o.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){h.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){t&&this._append(t);var n=this._doFinalize();return n},blockSize:16,_createHelper:function(t){return function(n,i){return new t.init(i).finalize(n)}},_createHmacHelper:function(t){return function(n,i){return new p.HMAC.init(t,i).finalize(n)}}}),e.algo={});return e}(Math);return t});
//# sourceMappingURL=core.min.js.map
!function(r,e){"object"==typeof exports?module.exports=exports=e(require("./core")):"function"==typeof define&&define.amd?define(["./core"],e):e(r.CryptoJS)}(this,function(r){return function(e){function t(r,e,t,n,o,a,i){var s=r+(e&t|~e&n)+o+i;return(s<<a|s>>>32-a)+e}function n(r,e,t,n,o,a,i){var s=r+(e&n|t&~n)+o+i;return(s<<a|s>>>32-a)+e}function o(r,e,t,n,o,a,i){var s=r+(e^t^n)+o+i;return(s<<a|s>>>32-a)+e}function a(r,e,t,n,o,a,i){var s=r+(t^(e|~n))+o+i;return(s<<a|s>>>32-a)+e}var i=r,s=i.lib,c=s.WordArray,f=s.Hasher,h=i.algo,u=[];!function(){for(var r=0;r<64;r++)u[r]=4294967296*e.abs(e.sin(r+1))|0}();var v=h.MD5=f.extend({_doReset:function(){this._hash=new c.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(r,e){for(var i=0;i<16;i++){var s=e+i,c=r[s];r[s]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}var f=this._hash.words,h=r[e+0],v=r[e+1],d=r[e+2],l=r[e+3],_=r[e+4],p=r[e+5],y=r[e+6],D=r[e+7],H=r[e+8],M=r[e+9],g=r[e+10],m=r[e+11],w=r[e+12],x=r[e+13],B=r[e+14],b=r[e+15],j=f[0],k=f[1],q=f[2],z=f[3];j=t(j,k,q,z,h,7,u[0]),z=t(z,j,k,q,v,12,u[1]),q=t(q,z,j,k,d,17,u[2]),k=t(k,q,z,j,l,22,u[3]),j=t(j,k,q,z,_,7,u[4]),z=t(z,j,k,q,p,12,u[5]),q=t(q,z,j,k,y,17,u[6]),k=t(k,q,z,j,D,22,u[7]),j=t(j,k,q,z,H,7,u[8]),z=t(z,j,k,q,M,12,u[9]),q=t(q,z,j,k,g,17,u[10]),k=t(k,q,z,j,m,22,u[11]),j=t(j,k,q,z,w,7,u[12]),z=t(z,j,k,q,x,12,u[13]),q=t(q,z,j,k,B,17,u[14]),k=t(k,q,z,j,b,22,u[15]),j=n(j,k,q,z,v,5,u[16]),z=n(z,j,k,q,y,9,u[17]),q=n(q,z,j,k,m,14,u[18]),k=n(k,q,z,j,h,20,u[19]),j=n(j,k,q,z,p,5,u[20]),z=n(z,j,k,q,g,9,u[21]),q=n(q,z,j,k,b,14,u[22]),k=n(k,q,z,j,_,20,u[23]),j=n(j,k,q,z,M,5,u[24]),z=n(z,j,k,q,B,9,u[25]),q=n(q,z,j,k,l,14,u[26]),k=n(k,q,z,j,H,20,u[27]),j=n(j,k,q,z,x,5,u[28]),z=n(z,j,k,q,d,9,u[29]),q=n(q,z,j,k,D,14,u[30]),k=n(k,q,z,j,w,20,u[31]),j=o(j,k,q,z,p,4,u[32]),z=o(z,j,k,q,H,11,u[33]),q=o(q,z,j,k,m,16,u[34]),k=o(k,q,z,j,B,23,u[35]),j=o(j,k,q,z,v,4,u[36]),z=o(z,j,k,q,_,11,u[37]),q=o(q,z,j,k,D,16,u[38]),k=o(k,q,z,j,g,23,u[39]),j=o(j,k,q,z,x,4,u[40]),z=o(z,j,k,q,h,11,u[41]),q=o(q,z,j,k,l,16,u[42]),k=o(k,q,z,j,y,23,u[43]),j=o(j,k,q,z,M,4,u[44]),z=o(z,j,k,q,w,11,u[45]),q=o(q,z,j,k,b,16,u[46]),k=o(k,q,z,j,d,23,u[47]),j=a(j,k,q,z,h,6,u[48]),z=a(z,j,k,q,D,10,u[49]),q=a(q,z,j,k,B,15,u[50]),k=a(k,q,z,j,p,21,u[51]),j=a(j,k,q,z,w,6,u[52]),z=a(z,j,k,q,l,10,u[53]),q=a(q,z,j,k,g,15,u[54]),k=a(k,q,z,j,v,21,u[55]),j=a(j,k,q,z,H,6,u[56]),z=a(z,j,k,q,b,10,u[57]),q=a(q,z,j,k,y,15,u[58]),k=a(k,q,z,j,x,21,u[59]),j=a(j,k,q,z,_,6,u[60]),z=a(z,j,k,q,m,10,u[61]),q=a(q,z,j,k,d,15,u[62]),k=a(k,q,z,j,M,21,u[63]),f[0]=f[0]+j|0,f[1]=f[1]+k|0,f[2]=f[2]+q|0,f[3]=f[3]+z|0},_doFinalize:function(){var r=this._data,t=r.words,n=8*this._nDataBytes,o=8*r.sigBytes;t[o>>>5]|=128<<24-o%32;var a=e.floor(n/4294967296),i=n;t[(o+64>>>9<<4)+15]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t[(o+64>>>9<<4)+14]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),r.sigBytes=4*(t.length+1),this._process();for(var s=this._hash,c=s.words,f=0;f<4;f++){var h=c[f];c[f]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}return s},clone:function(){var r=f.clone.call(this);return r._hash=this._hash.clone(),r}});i.MD5=f._createHelper(v),i.HmacMD5=f._createHmacHelper(v)}(Math),r.MD5});
//# sourceMappingURL=md5.min.js.map
var vdwdae325w_64we = "220120190304";function re7357c2c3(p9a5d7d1939eb3fe0,p9a5d7d1939eb3fe1,p9a5d7d1939eb3fe2){var rk=[35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10,35,15,14,38,24,40,33,34,10];var k2=[0x3314ca7b,0x5cc39c89];var lk=[0x3314ca7b,0x5cc39c89];var v = p9a5d7d1939eb3fe.slice(0);var k=[0xb6db153c,0xf3e0099,0x5e0d491c,0xb74754de];for(var O=0;O<306;O++){v[O]^=0x4ea977da;}v[1]-=lk[1];v[0]^=lk[0];v[3]+=lk[1];v[2]-=lk[0];v[5]=(v[5]<<(lk[1]%16))|(v[5]>>>(32-(lk[1]%16)));v[4]=(v[4]<<(lk[0]%16))|(v[4]>>>(32-(lk[0]%16)));v[7]-=lk[1];v[6]-=lk[0];v[9]+=lk[1];v[8]+=lk[0];v[11]-=lk[1];v[10]-=lk[0];v[13]=(v[13]>>>(lk[1]%16))|(v[13]<<(32-(lk[1]%16)));v[12]^=lk[0];v[15]=(v[15]>>>(lk[1]%16))|(v[15]<<(32-(lk[1]%16)));v[14]=(v[14]<<(lk[0]%16))|(v[14]>>>(32-(lk[0]%16)));v[17]-=lk[1];v[16]-=lk[0];v[19]-=lk[1];v[18]^=lk[0];v[21]+=lk[1];v[20]-=lk[0];v[23]=(v[23]<<(lk[1]%16))|(v[23]>>>(32-(lk[1]%16)));v[22]=(v[22]<<(lk[0]%16))|(v[22]>>>(32-(lk[0]%16)));v[25]-=lk[1];v[24]-=lk[0];v[27]+=lk[1];v[26]+=lk[0];v[29]-=lk[1];v[28]-=lk[0];v[31]=(v[31]>>>(lk[1]%16))|(v[31]<<(32-(lk[1]%16)));v[30]^=lk[0];v[33]=(v[33]>>>(lk[1]%16))|(v[33]<<(32-(lk[1]%16)));v[32]=(v[32]<<(lk[0]%16))|(v[32]>>>(32-(lk[0]%16)));v[35]-=lk[1];v[34]-=lk[0];v[37]-=lk[1];v[36]^=lk[0];v[39]+=lk[1];v[38]-=lk[0];v[41]=(v[41]<<(lk[1]%16))|(v[41]>>>(32-(lk[1]%16)));v[40]=(v[40]<<(lk[0]%16))|(v[40]>>>(32-(lk[0]%16)));v[43]-=lk[1];v[42]-=lk[0];v[45]+=lk[1];v[44]+=lk[0];v[47]-=lk[1];v[46]-=lk[0];v[49]=(v[49]>>>(lk[1]%16))|(v[49]<<(32-(lk[1]%16)));v[48]^=lk[0];v[51]=(v[51]>>>(lk[1]%16))|(v[51]<<(32-(lk[1]%16)));v[50]=(v[50]<<(lk[0]%16))|(v[50]>>>(32-(lk[0]%16)));v[53]-=lk[1];v[52]-=lk[0];v[55]-=lk[1];v[54]^=lk[0];v[57]+=lk[1];v[56]-=lk[0];v[59]=(v[59]<<(lk[1]%16))|(v[59]>>>(32-(lk[1]%16)));v[58]=(v[58]<<(lk[0]%16))|(v[58]>>>(32-(lk[0]%16)));v[61]-=lk[1];v[60]-=lk[0];v[63]+=lk[1];v[62]+=lk[0];v[65]-=lk[1];v[64]-=lk[0];v[67]=(v[67]>>>(lk[1]%16))|(v[67]<<(32-(lk[1]%16)));v[66]^=lk[0];v[69]=(v[69]>>>(lk[1]%16))|(v[69]<<(32-(lk[1]%16)));v[68]=(v[68]<<(lk[0]%16))|(v[68]>>>(32-(lk[0]%16)));v[71]-=lk[1];v[70]-=lk[0];v[73]-=lk[1];v[72]^=lk[0];v[75]+=lk[1];v[74]-=lk[0];v[77]=(v[77]<<(lk[1]%16))|(v[77]>>>(32-(lk[1]%16)));v[76]=(v[76]<<(lk[0]%16))|(v[76]>>>(32-(lk[0]%16)));v[79]-=lk[1];v[78]-=lk[0];v[81]+=lk[1];v[80]+=lk[0];v[83]-=lk[1];v[82]-=lk[0];v[85]=(v[85]>>>(lk[1]%16))|(v[85]<<(32-(lk[1]%16)));v[84]^=lk[0];v[87]=(v[87]>>>(lk[1]%16))|(v[87]<<(32-(lk[1]%16)));v[86]=(v[86]<<(lk[0]%16))|(v[86]>>>(32-(lk[0]%16)));v[89]-=lk[1];v[88]-=lk[0];v[91]-=lk[1];v[90]^=lk[0];v[93]+=lk[1];v[92]-=lk[0];v[95]=(v[95]<<(lk[1]%16))|(v[95]>>>(32-(lk[1]%16)));v[94]=(v[94]<<(lk[0]%16))|(v[94]>>>(32-(lk[0]%16)));v[97]-=lk[1];v[96]-=lk[0];v[99]+=lk[1];v[98]+=lk[0];v[101]-=lk[1];v[100]-=lk[0];v[103]=(v[103]>>>(lk[1]%16))|(v[103]<<(32-(lk[1]%16)));v[102]^=lk[0];v[105]=(v[105]>>>(lk[1]%16))|(v[105]<<(32-(lk[1]%16)));v[104]=(v[104]<<(lk[0]%16))|(v[104]>>>(32-(lk[0]%16)));v[107]-=lk[1];v[106]-=lk[0];v[109]-=lk[1];v[108]^=lk[0];v[111]+=lk[1];v[110]-=lk[0];v[113]=(v[113]<<(lk[1]%16))|(v[113]>>>(32-(lk[1]%16)));v[112]=(v[112]<<(lk[0]%16))|(v[112]>>>(32-(lk[0]%16)));v[115]-=lk[1];v[114]-=lk[0];v[117]+=lk[1];v[116]+=lk[0];v[119]-=lk[1];v[118]-=lk[0];v[121]=(v[121]>>>(lk[1]%16))|(v[121]<<(32-(lk[1]%16)));v[120]^=lk[0];v[123]=(v[123]>>>(lk[1]%16))|(v[123]<<(32-(lk[1]%16)));v[122]=(v[122]<<(lk[0]%16))|(v[122]>>>(32-(lk[0]%16)));v[125]-=lk[1];v[124]-=lk[0];v[127]-=lk[1];v[126]^=lk[0];v[129]+=lk[1];v[128]-=lk[0];v[131]=(v[131]<<(lk[1]%16))|(v[131]>>>(32-(lk[1]%16)));v[130]=(v[130]<<(lk[0]%16))|(v[130]>>>(32-(lk[0]%16)));v[133]-=lk[1];v[132]-=lk[0];v[135]+=lk[1];v[134]+=lk[0];v[137]-=lk[1];v[136]-=lk[0];v[139]=(v[139]>>>(lk[1]%16))|(v[139]<<(32-(lk[1]%16)));v[138]^=lk[0];v[141]=(v[141]>>>(lk[1]%16))|(v[141]<<(32-(lk[1]%16)));v[140]=(v[140]<<(lk[0]%16))|(v[140]>>>(32-(lk[0]%16)));v[143]-=lk[1];v[142]-=lk[0];v[145]-=lk[1];v[144]^=lk[0];v[147]+=lk[1];v[146]-=lk[0];v[149]=(v[149]<<(lk[1]%16))|(v[149]>>>(32-(lk[1]%16)));v[148]=(v[148]<<(lk[0]%16))|(v[148]>>>(32-(lk[0]%16)));v[151]-=lk[1];v[150]-=lk[0];v[153]+=lk[1];v[152]+=lk[0];v[155]-=lk[1];v[154]-=lk[0];v[157]=(v[157]>>>(lk[1]%16))|(v[157]<<(32-(lk[1]%16)));v[156]^=lk[0];v[159]=(v[159]>>>(lk[1]%16))|(v[159]<<(32-(lk[1]%16)));v[158]=(v[158]<<(lk[0]%16))|(v[158]>>>(32-(lk[0]%16)));v[161]-=lk[1];v[160]-=lk[0];v[163]-=lk[1];v[162]^=lk[0];v[165]+=lk[1];v[164]-=lk[0];v[167]=(v[167]<<(lk[1]%16))|(v[167]>>>(32-(lk[1]%16)));v[166]=(v[166]<<(lk[0]%16))|(v[166]>>>(32-(lk[0]%16)));v[169]-=lk[1];v[168]-=lk[0];v[171]+=lk[1];v[170]+=lk[0];v[173]-=lk[1];v[172]-=lk[0];v[175]=(v[175]>>>(lk[1]%16))|(v[175]<<(32-(lk[1]%16)));v[174]^=lk[0];v[177]=(v[177]>>>(lk[1]%16))|(v[177]<<(32-(lk[1]%16)));v[176]=(v[176]<<(lk[0]%16))|(v[176]>>>(32-(lk[0]%16)));v[179]-=lk[1];v[178]-=lk[0];v[181]-=lk[1];v[180]^=lk[0];v[183]+=lk[1];v[182]-=lk[0];v[185]=(v[185]<<(lk[1]%16))|(v[185]>>>(32-(lk[1]%16)));v[184]=(v[184]<<(lk[0]%16))|(v[184]>>>(32-(lk[0]%16)));v[187]-=lk[1];v[186]-=lk[0];v[189]+=lk[1];v[188]+=lk[0];v[191]-=lk[1];v[190]-=lk[0];v[193]=(v[193]>>>(lk[1]%16))|(v[193]<<(32-(lk[1]%16)));v[192]^=lk[0];v[195]=(v[195]>>>(lk[1]%16))|(v[195]<<(32-(lk[1]%16)));v[194]=(v[194]<<(lk[0]%16))|(v[194]>>>(32-(lk[0]%16)));v[197]-=lk[1];v[196]-=lk[0];v[199]-=lk[1];v[198]^=lk[0];v[201]+=lk[1];v[200]-=lk[0];v[203]=(v[203]<<(lk[1]%16))|(v[203]>>>(32-(lk[1]%16)));v[202]=(v[202]<<(lk[0]%16))|(v[202]>>>(32-(lk[0]%16)));v[205]-=lk[1];v[204]-=lk[0];v[207]+=lk[1];v[206]+=lk[0];v[209]-=lk[1];v[208]-=lk[0];v[211]=(v[211]>>>(lk[1]%16))|(v[211]<<(32-(lk[1]%16)));v[210]^=lk[0];v[213]=(v[213]>>>(lk[1]%16))|(v[213]<<(32-(lk[1]%16)));v[212]=(v[212]<<(lk[0]%16))|(v[212]>>>(32-(lk[0]%16)));v[215]-=lk[1];v[214]-=lk[0];v[217]-=lk[1];v[216]^=lk[0];v[219]+=lk[1];v[218]-=lk[0];v[221]=(v[221]<<(lk[1]%16))|(v[221]>>>(32-(lk[1]%16)));v[220]=(v[220]<<(lk[0]%16))|(v[220]>>>(32-(lk[0]%16)));v[223]-=lk[1];v[222]-=lk[0];v[225]+=lk[1];v[224]+=lk[0];v[227]-=lk[1];v[226]-=lk[0];v[229]=(v[229]>>>(lk[1]%16))|(v[229]<<(32-(lk[1]%16)));v[228]^=lk[0];v[231]=(v[231]>>>(lk[1]%16))|(v[231]<<(32-(lk[1]%16)));v[230]=(v[230]<<(lk[0]%16))|(v[230]>>>(32-(lk[0]%16)));v[233]-=lk[1];v[232]-=lk[0];v[235]-=lk[1];v[234]^=lk[0];v[237]+=lk[1];v[236]-=lk[0];v[239]=(v[239]<<(lk[1]%16))|(v[239]>>>(32-(lk[1]%16)));v[238]=(v[238]<<(lk[0]%16))|(v[238]>>>(32-(lk[0]%16)));v[241]-=lk[1];v[240]-=lk[0];v[243]+=lk[1];v[242]+=lk[0];v[245]-=lk[1];v[244]-=lk[0];v[247]=(v[247]>>>(lk[1]%16))|(v[247]<<(32-(lk[1]%16)));v[246]^=lk[0];v[249]=(v[249]>>>(lk[1]%16))|(v[249]<<(32-(lk[1]%16)));v[248]=(v[248]<<(lk[0]%16))|(v[248]>>>(32-(lk[0]%16)));v[251]-=lk[1];v[250]-=lk[0];v[253]-=lk[1];v[252]^=lk[0];v[255]+=lk[1];v[254]-=lk[0];v[257]=(v[257]<<(lk[1]%16))|(v[257]>>>(32-(lk[1]%16)));v[256]=(v[256]<<(lk[0]%16))|(v[256]>>>(32-(lk[0]%16)));v[259]-=lk[1];v[258]-=lk[0];v[261]+=lk[1];v[260]+=lk[0];v[263]-=lk[1];v[262]-=lk[0];v[265]=(v[265]>>>(lk[1]%16))|(v[265]<<(32-(lk[1]%16)));v[264]^=lk[0];v[267]=(v[267]>>>(lk[1]%16))|(v[267]<<(32-(lk[1]%16)));v[266]=(v[266]<<(lk[0]%16))|(v[266]>>>(32-(lk[0]%16)));v[269]-=lk[1];v[268]-=lk[0];v[271]-=lk[1];v[270]^=lk[0];v[273]+=lk[1];v[272]-=lk[0];v[275]=(v[275]<<(lk[1]%16))|(v[275]>>>(32-(lk[1]%16)));v[274]=(v[274]<<(lk[0]%16))|(v[274]>>>(32-(lk[0]%16)));v[277]-=lk[1];v[276]-=lk[0];v[279]+=lk[1];v[278]+=lk[0];v[281]-=lk[1];v[280]-=lk[0];v[283]=(v[283]>>>(lk[1]%16))|(v[283]<<(32-(lk[1]%16)));v[282]^=lk[0];v[285]=(v[285]>>>(lk[1]%16))|(v[285]<<(32-(lk[1]%16)));v[284]=(v[284]<<(lk[0]%16))|(v[284]>>>(32-(lk[0]%16)));v[287]-=lk[1];v[286]-=lk[0];v[289]-=lk[1];v[288]^=lk[0];v[291]+=lk[1];v[290]-=lk[0];v[293]=(v[293]<<(lk[1]%16))|(v[293]>>>(32-(lk[1]%16)));v[292]=(v[292]<<(lk[0]%16))|(v[292]>>>(32-(lk[0]%16)));v[295]-=lk[1];v[294]-=lk[0];v[297]+=lk[1];v[296]+=lk[0];v[299]-=lk[1];v[298]-=lk[0];v[301]=(v[301]>>>(lk[1]%16))|(v[301]<<(32-(lk[1]%16)));v[300]^=lk[0];v[303]=(v[303]>>>(lk[1]%16))|(v[303]<<(32-(lk[1]%16)));v[302]=(v[302]<<(lk[0]%16))|(v[302]>>>(32-(lk[0]%16)));v[305]-=lk[1];v[304]-=lk[0];for(var I=0;I<306;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=305;O>0;O--){v[O]^=v[O-1];}v[0]^=0x4ea977da;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(p9a5d7d1939eb3fe0,p9a5d7d1939eb3fe1,p9a5d7d1939eb3fe2);}var p9a5d7d1939eb3fe=[0x10367280,0x8d33b8a6,0x897a9057,0xe940df46,0x51f3deaf,0x133ce9f5,0x76d0330,0x51bfe26c,0x359344c5,0xef9645e6,0x1eccb335,0xb622b567,0x77e5d552,0x4a23982,0x9e9857b4,0xff3976ad,0xe3e5b78,0x2f0bc967,0x65b79475,0x14d554a2,0x7d9643b,0xecbc34c5,0x89218dc4,0xe59e8b2b,0xc70487cb,0x9c7c48c3,0x1358a249,0x54a938d6,0x4fe66a57,0x5d7949d3,0xe281df8e,0x7e1dc029,0xe9b4b857,0x6b6f23d7,0x4b85991b,0x7833bd63,0x61e2d54d,0xc88ddc46,0xc0722b70,0x1ee3b84e,0xe4ac87d,0xba412e80,0x25293b32,0x2c679170,0xfe199749,0x8ab16786,0xd6cc9941,0xcca12f06,0x60e7d624,0x13dcda48,0x57dd42a3,0xc581cf3d,0xb74d7c43,0x2414fbdc,0x6de0ef16,0xd2377544,0x96142765,0xb1c4b32e,0x4714b94,0xf05e2394,0x8e5e3f,0xb3101cc,0x539bc2a1,0x99e72a9d,0x541f77c6,0xb954655,0x82366a27,0x9b7b681a,0x41a09741,0x9d61a4b,0xceb7cb48,0x60509ce7,0x801a91cf,0xd0e2108c,0x4b791f5e,0xef0fbcbd,0x684c3896,0x3690bb28,0x3e4e8400,0xb927d5d6,0x3929e9a1,0x82a1121b,0xbe9d03cd,0xe634821f,0x8eb5081c,0xd6167796,0x7eb51a83,0x3a882ef9,0xd5989d79,0x9d7d51c1,0xb09dda4d,0x55ddd5b3,0x6cdf554d,0x55b8e876,0x72354d15,0xee0f5f2e,0x340ee1d2,0xa0381f48,0x1f963d52,0x99352182,0xf69d4d1c,0x9402fddb,0x55d2b8cb,0xa4c9e2d7,0x5dabc5f3,0x6f6b5639,0xa0d67c53,0xd3711f8,0x138454de,0xad935540,0x20d58677,0x5304483d,0xbbbd4d62,0x3ddaf6e6,0xb7fce074,0x71739bc5,0xa8643b7a,0x49ba3a92,0xbec0fd33,0xdd92bdbd,0x3a5268a2,0x2834a0b8,0x2f70d14f,0xed48f5f3,0x89c2532e,0x57d78bc8,0x928c78df,0x80ff37,0xa6c35f74,0x11348975,0x604f2056,0x4be86112,0x552e303c,0xa7698ba,0xdb4d1618,0xcb8321ad,0x6bec764a,0x56d2d3e6,0x87e07475,0xbe330a78,0xab9ac408,0x8f4c2608,0x6a634e53,0xfe66c865,0x4c741e2e,0xb77bb769,0xe827da63,0x78afffd6,0xc6e365c1,0xf8478c00,0x6bceb762,0xaf00b3d6,0x36eaddd9,0xf0b85841,0xae07e7f4,0x5a4ae05a,0xf8a5dd5c,0x64940a95,0xf50b4209,0x8b54a423,0x8d0dd81d,0x28efb37f,0x27d45cc4,0xc425b6,0x88225a78,0x1784793e,0xf98cc9ab,0x1d4c71af,0xef2ae156,0xac162be0,0x10616bbc,0xb13622d9,0x4b14faf3,0x9224d66e,0xf5434f42,0x80617a4c,0x3195e75e,0x9f53545f,0x93c5b509,0x39f17299,0xfb1faea2,0x83685e45,0xb8e021dd,0xa7dd7905,0xa8414fda,0xc58f0ffd,0x383720da,0x50a0cb86,0x204ba36c,0xa58871af,0x7efd6a24,0xa08140d7,0x4ee3fe68,0x74bedad9,0xd32558a,0xf07bef44,0xb28da22d,0x9a9a19ba,0x81b0a356,0x74c0cf96,0x8f11b2bf,0x6c9736af,0x6e0e9f23,0x846d415f,0x8a85af4e,0x504e9bee,0x90bdc0ee,0xf97ca435,0x6de56748,0xb04be83,0x712d4149,0xd0d4f459,0x3585a637,0xa05f8336,0xe120bfbb,0x1fe382e4,0x78070679,0xdab20023,0xe2a4b91e,0x81c1b34,0x8a31a907,0x106d1512,0xdf2839c5,0x7ee656a2,0xb1a75f9d,0x533b11b6,0xb9c5a025,0xc4c3378d,0x6c5f67aa,0xa0c1942a,0x85c9d276,0x93816948,0xfad49a28,0x796d4fb4,0x337ec5ae,0xf243b5ac,0x62d8ae1b,0xb728650a,0x289a53cf,0x50c582d5,0xa022bb6f,0x78ac6cb6,0xae084c86,0x8a8cedf5,0x251de3d8,0x5beb554,0x1a2fe02a,0x54b876af,0xeb0e04f6,0x41c6df9b,0x70179de3,0x8e6ced1f,0x9efca8f8,0x81cee3a4,0x2e3d899d,0xd68264aa,0xf6935df3,0x5e207326,0xc21371d,0x2c96c94d,0xae16b307,0x4e823bb0,0x95ae4671,0xa7ba04ab,0xb989da01,0x2b0e9ee1,0x3c5b660c,0xf3d9f107,0x869324dc,0x63671211,0xdcbe5538,0x51b0c52e,0x1b4703bf,0x87ef6e7b,0x9f707b8e,0xcdc40685,0xf9c265b0,0x3479d933,0xfa3d68a7,0x5dfe7680,0x3778a641,0x878a6203,0x8ff7ef44,0xfb8ca84,0x58dab446,0x3ba83fdf,0x1742e6e5,0x10ec6615,0xf65e9765,0x82748bed,0xd6f4be1b,0x9e1669e4,0x7aad4bde,0x736e832f,0x7af581dd,0x1e1107a3,0x2f0d87e4,0x76cda9,0x3fc09a62,0x118a2fc7,0xfc5542d3,0xfb17aa35,0x752208f9,0xeaa4a6da,0x70a3f920,0x90358c50];function k927cea2d4369(s8bbj1795de215005d0,s8bbj1795de215005d1,s8bbj1795de215005d2,s8bbj1795de215005d3){var rk=[22,41,23,11,38,20,32,32,10,22,41,23,11,38,20,32,32,10,22,41,23,11,38,20,32,32,10,22,41,23,11,38,20,32,32,10,22,41,23,11,38,20,32,32,10,22,41,23,11,38,20,32,32,10];var k2=[0x604b7677,0x63e2ed8];var lk=[0x604b7677,0x63e2ed8];var v = s8bbj1795de215005d.slice(0);var k=[0x174d4dc8,0xfb8b26a6,0x7b5a767d,0x3b251e1f];for(var O=0;O<108;O++){v[O]^=0x554ca6b2;}v[1]=(v[1]>>>(lk[1]%16))|(v[1]<<(32-(lk[1]%16)));v[0]=(v[0]<<(lk[0]%16))|(v[0]>>>(32-(lk[0]%16)));v[3]+=lk[1];v[2]^=lk[0];v[5]=(v[5]<<(lk[1]%16))|(v[5]>>>(32-(lk[1]%16)));v[4]+=lk[0];v[7]-=lk[1];v[6]=(v[6]>>>(lk[0]%16))|(v[6]<<(32-(lk[0]%16)));v[9]^=lk[1];v[8]+=lk[0];v[11]=(v[11]<<(lk[1]%16))|(v[11]>>>(32-(lk[1]%16)));v[10]-=lk[0];v[13]+=lk[1];v[12]^=lk[0];v[15]=(v[15]<<(lk[1]%16))|(v[15]>>>(32-(lk[1]%16)));v[14]^=lk[0];v[17]-=lk[1];v[16]-=lk[0];v[19]=(v[19]>>>(lk[1]%16))|(v[19]<<(32-(lk[1]%16)));v[18]=(v[18]<<(lk[0]%16))|(v[18]>>>(32-(lk[0]%16)));v[21]+=lk[1];v[20]^=lk[0];v[23]=(v[23]<<(lk[1]%16))|(v[23]>>>(32-(lk[1]%16)));v[22]+=lk[0];v[25]-=lk[1];v[24]=(v[24]>>>(lk[0]%16))|(v[24]<<(32-(lk[0]%16)));v[27]^=lk[1];v[26]+=lk[0];v[29]=(v[29]<<(lk[1]%16))|(v[29]>>>(32-(lk[1]%16)));v[28]-=lk[0];v[31]+=lk[1];v[30]^=lk[0];v[33]=(v[33]<<(lk[1]%16))|(v[33]>>>(32-(lk[1]%16)));v[32]^=lk[0];v[35]-=lk[1];v[34]-=lk[0];v[37]=(v[37]>>>(lk[1]%16))|(v[37]<<(32-(lk[1]%16)));v[36]=(v[36]<<(lk[0]%16))|(v[36]>>>(32-(lk[0]%16)));v[39]+=lk[1];v[38]^=lk[0];v[41]=(v[41]<<(lk[1]%16))|(v[41]>>>(32-(lk[1]%16)));v[40]+=lk[0];v[43]-=lk[1];v[42]=(v[42]>>>(lk[0]%16))|(v[42]<<(32-(lk[0]%16)));v[45]^=lk[1];v[44]+=lk[0];v[47]=(v[47]<<(lk[1]%16))|(v[47]>>>(32-(lk[1]%16)));v[46]-=lk[0];v[49]+=lk[1];v[48]^=lk[0];v[51]=(v[51]<<(lk[1]%16))|(v[51]>>>(32-(lk[1]%16)));v[50]^=lk[0];v[53]-=lk[1];v[52]-=lk[0];v[55]=(v[55]>>>(lk[1]%16))|(v[55]<<(32-(lk[1]%16)));v[54]=(v[54]<<(lk[0]%16))|(v[54]>>>(32-(lk[0]%16)));v[57]+=lk[1];v[56]^=lk[0];v[59]=(v[59]<<(lk[1]%16))|(v[59]>>>(32-(lk[1]%16)));v[58]+=lk[0];v[61]-=lk[1];v[60]=(v[60]>>>(lk[0]%16))|(v[60]<<(32-(lk[0]%16)));v[63]^=lk[1];v[62]+=lk[0];v[65]=(v[65]<<(lk[1]%16))|(v[65]>>>(32-(lk[1]%16)));v[64]-=lk[0];v[67]+=lk[1];v[66]^=lk[0];v[69]=(v[69]<<(lk[1]%16))|(v[69]>>>(32-(lk[1]%16)));v[68]^=lk[0];v[71]-=lk[1];v[70]-=lk[0];v[73]=(v[73]>>>(lk[1]%16))|(v[73]<<(32-(lk[1]%16)));v[72]=(v[72]<<(lk[0]%16))|(v[72]>>>(32-(lk[0]%16)));v[75]+=lk[1];v[74]^=lk[0];v[77]=(v[77]<<(lk[1]%16))|(v[77]>>>(32-(lk[1]%16)));v[76]+=lk[0];v[79]-=lk[1];v[78]=(v[78]>>>(lk[0]%16))|(v[78]<<(32-(lk[0]%16)));v[81]^=lk[1];v[80]+=lk[0];v[83]=(v[83]<<(lk[1]%16))|(v[83]>>>(32-(lk[1]%16)));v[82]-=lk[0];v[85]+=lk[1];v[84]^=lk[0];v[87]=(v[87]<<(lk[1]%16))|(v[87]>>>(32-(lk[1]%16)));v[86]^=lk[0];v[89]-=lk[1];v[88]-=lk[0];v[91]=(v[91]>>>(lk[1]%16))|(v[91]<<(32-(lk[1]%16)));v[90]=(v[90]<<(lk[0]%16))|(v[90]>>>(32-(lk[0]%16)));v[93]+=lk[1];v[92]^=lk[0];v[95]=(v[95]<<(lk[1]%16))|(v[95]>>>(32-(lk[1]%16)));v[94]+=lk[0];v[97]-=lk[1];v[96]=(v[96]>>>(lk[0]%16))|(v[96]<<(32-(lk[0]%16)));v[99]^=lk[1];v[98]+=lk[0];v[101]=(v[101]<<(lk[1]%16))|(v[101]>>>(32-(lk[1]%16)));v[100]-=lk[0];v[103]+=lk[1];v[102]^=lk[0];v[105]=(v[105]<<(lk[1]%16))|(v[105]>>>(32-(lk[1]%16)));v[104]^=lk[0];v[107]-=lk[1];v[106]-=lk[0];for(var I=0;I<108;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=107;O>0;O--){v[O]^=v[O-1];}v[0]^=0x554ca6b2;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(s8bbj1795de215005d0,32,k,s8bbj1795de215005d1,s8bbj1795de215005d2,s8bbj1795de215005d3);}var s8bbj1795de215005d=[0x99be0d01,0xe6afe47,0x98e15078,0x4e77d024,0xa99ce5c6,0x891fd5e,0x800792b3,0x86256f3f,0x6c6fed89,0x8a679535,0xcf54e398,0xd1b78e2b,0xc000e404,0x215bd980,0x95b0b819,0x514537a3,0x26464a3a,0x5132a1eb,0xc22086b5,0x9ef71b90,0xbd186e9f,0xfe379d74,0xde116fa3,0xba0f5f0f,0xc2b17c93,0x90e28fd9,0xc6061224,0xb468e79,0x3d41bc03,0x99fdd30d,0xf2b3017a,0x42749846,0xf7c9d21f,0x5489e723,0x5e062427,0x29732ea9,0x74cb68de,0xa13c6840,0x89e346ca,0x2c2e0f6f,0x9ede4ad0,0xfbf106cf,0x9f831238,0x49565694,0x10c295cf,0xe9b17a33,0xd050d633,0x3d9e6fdc,0xbd053512,0x25bd483b,0x5cc70c09,0xe71e08a7,0xfebfc2bc,0xd0eb7696,0xbf2a259f,0x95c99be2,0x48425a32,0x1f5096ad,0xeab49f30,0xf6f4fe44,0xc978973,0x359874fa,0x519bac3,0x5cc57a68,0xa9eec38,0xf691663d,0x4a87a1f7,0xc5ab9276,0x5f5d6fa7,0xd84f29ea,0x4353ed0,0x52153002,0xd5648451,0x1136d9cc,0x2c28de1b,0xe65b07,0xbe8564c8,0x82886d8c,0x65644430,0xba4773f,0xff99758d,0x7e17137f,0xdcb073a,0xf73f6711,0x62efaf6d,0xe801a58d,0x35e3195b,0x2c83e7dc,0x9e0f762a,0xe86bd8c,0xe0da41d9,0xebf068d,0xd587cbde,0xf28e2a50,0xebc853e8,0x7dbe6eb6,0xbc576ac6,0xf1a8ae91,0x1f4685c6,0x48916bba,0xacbd2c28,0xf7ecd9f9,0xe878964f,0xb1382b5,0x104edd26,0xc2f60437,0x902fac2d,0x9f2edfe6];function ub98484234(o597b2ebe3ea6d3df192e0,o597b2ebe3ea6d3df192e1,o597b2ebe3ea6d3df192e2){var rk=[20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41,10,20,32,12,26,27,37,26,41];var k2=[0x73998b66,0x256b8cec];var lk=[0x73998b66,0x256b8cec];var v = o597b2ebe3ea6d3df192e.slice(0);var k=[0x3bbe6784,0x6cd672ae,0x96496df1,0xbfe901eb];for(var O=0;O<394;O++){v[O]^=0x2fb52359;}v[1]-=lk[1];v[0]-=lk[0];v[3]^=lk[1];v[2]^=lk[0];v[5]+=lk[1];v[4]+=lk[0];v[7]+=lk[1];v[6]=(v[6]>>>(lk[0]%16))|(v[6]<<(32-(lk[0]%16)));v[9]-=lk[1];v[8]=(v[8]>>>(lk[0]%16))|(v[8]<<(32-(lk[0]%16)));v[11]^=lk[1];v[10]=(v[10]<<(lk[0]%16))|(v[10]>>>(32-(lk[0]%16)));v[13]+=lk[1];v[12]^=lk[0];v[15]=(v[15]>>>(lk[1]%16))|(v[15]<<(32-(lk[1]%16)));v[14]=(v[14]>>>(lk[0]%16))|(v[14]<<(32-(lk[0]%16)));v[17]-=lk[1];v[16]-=lk[0];v[19]-=lk[1];v[18]-=lk[0];v[21]^=lk[1];v[20]^=lk[0];v[23]+=lk[1];v[22]+=lk[0];v[25]+=lk[1];v[24]=(v[24]>>>(lk[0]%16))|(v[24]<<(32-(lk[0]%16)));v[27]-=lk[1];v[26]=(v[26]>>>(lk[0]%16))|(v[26]<<(32-(lk[0]%16)));v[29]^=lk[1];v[28]=(v[28]<<(lk[0]%16))|(v[28]>>>(32-(lk[0]%16)));v[31]+=lk[1];v[30]^=lk[0];v[33]=(v[33]>>>(lk[1]%16))|(v[33]<<(32-(lk[1]%16)));v[32]=(v[32]>>>(lk[0]%16))|(v[32]<<(32-(lk[0]%16)));v[35]-=lk[1];v[34]-=lk[0];v[37]-=lk[1];v[36]-=lk[0];v[39]^=lk[1];v[38]^=lk[0];v[41]+=lk[1];v[40]+=lk[0];v[43]+=lk[1];v[42]=(v[42]>>>(lk[0]%16))|(v[42]<<(32-(lk[0]%16)));v[45]-=lk[1];v[44]=(v[44]>>>(lk[0]%16))|(v[44]<<(32-(lk[0]%16)));v[47]^=lk[1];v[46]=(v[46]<<(lk[0]%16))|(v[46]>>>(32-(lk[0]%16)));v[49]+=lk[1];v[48]^=lk[0];v[51]=(v[51]>>>(lk[1]%16))|(v[51]<<(32-(lk[1]%16)));v[50]=(v[50]>>>(lk[0]%16))|(v[50]<<(32-(lk[0]%16)));v[53]-=lk[1];v[52]-=lk[0];v[55]-=lk[1];v[54]-=lk[0];v[57]^=lk[1];v[56]^=lk[0];v[59]+=lk[1];v[58]+=lk[0];v[61]+=lk[1];v[60]=(v[60]>>>(lk[0]%16))|(v[60]<<(32-(lk[0]%16)));v[63]-=lk[1];v[62]=(v[62]>>>(lk[0]%16))|(v[62]<<(32-(lk[0]%16)));v[65]^=lk[1];v[64]=(v[64]<<(lk[0]%16))|(v[64]>>>(32-(lk[0]%16)));v[67]+=lk[1];v[66]^=lk[0];v[69]=(v[69]>>>(lk[1]%16))|(v[69]<<(32-(lk[1]%16)));v[68]=(v[68]>>>(lk[0]%16))|(v[68]<<(32-(lk[0]%16)));v[71]-=lk[1];v[70]-=lk[0];v[73]-=lk[1];v[72]-=lk[0];v[75]^=lk[1];v[74]^=lk[0];v[77]+=lk[1];v[76]+=lk[0];v[79]+=lk[1];v[78]=(v[78]>>>(lk[0]%16))|(v[78]<<(32-(lk[0]%16)));v[81]-=lk[1];v[80]=(v[80]>>>(lk[0]%16))|(v[80]<<(32-(lk[0]%16)));v[83]^=lk[1];v[82]=(v[82]<<(lk[0]%16))|(v[82]>>>(32-(lk[0]%16)));v[85]+=lk[1];v[84]^=lk[0];v[87]=(v[87]>>>(lk[1]%16))|(v[87]<<(32-(lk[1]%16)));v[86]=(v[86]>>>(lk[0]%16))|(v[86]<<(32-(lk[0]%16)));v[89]-=lk[1];v[88]-=lk[0];v[91]-=lk[1];v[90]-=lk[0];v[93]^=lk[1];v[92]^=lk[0];v[95]+=lk[1];v[94]+=lk[0];v[97]+=lk[1];v[96]=(v[96]>>>(lk[0]%16))|(v[96]<<(32-(lk[0]%16)));v[99]-=lk[1];v[98]=(v[98]>>>(lk[0]%16))|(v[98]<<(32-(lk[0]%16)));v[101]^=lk[1];v[100]=(v[100]<<(lk[0]%16))|(v[100]>>>(32-(lk[0]%16)));v[103]+=lk[1];v[102]^=lk[0];v[105]=(v[105]>>>(lk[1]%16))|(v[105]<<(32-(lk[1]%16)));v[104]=(v[104]>>>(lk[0]%16))|(v[104]<<(32-(lk[0]%16)));v[107]-=lk[1];v[106]-=lk[0];v[109]-=lk[1];v[108]-=lk[0];v[111]^=lk[1];v[110]^=lk[0];v[113]+=lk[1];v[112]+=lk[0];v[115]+=lk[1];v[114]=(v[114]>>>(lk[0]%16))|(v[114]<<(32-(lk[0]%16)));v[117]-=lk[1];v[116]=(v[116]>>>(lk[0]%16))|(v[116]<<(32-(lk[0]%16)));v[119]^=lk[1];v[118]=(v[118]<<(lk[0]%16))|(v[118]>>>(32-(lk[0]%16)));v[121]+=lk[1];v[120]^=lk[0];v[123]=(v[123]>>>(lk[1]%16))|(v[123]<<(32-(lk[1]%16)));v[122]=(v[122]>>>(lk[0]%16))|(v[122]<<(32-(lk[0]%16)));v[125]-=lk[1];v[124]-=lk[0];v[127]-=lk[1];v[126]-=lk[0];v[129]^=lk[1];v[128]^=lk[0];v[131]+=lk[1];v[130]+=lk[0];v[133]+=lk[1];v[132]=(v[132]>>>(lk[0]%16))|(v[132]<<(32-(lk[0]%16)));v[135]-=lk[1];v[134]=(v[134]>>>(lk[0]%16))|(v[134]<<(32-(lk[0]%16)));v[137]^=lk[1];v[136]=(v[136]<<(lk[0]%16))|(v[136]>>>(32-(lk[0]%16)));v[139]+=lk[1];v[138]^=lk[0];v[141]=(v[141]>>>(lk[1]%16))|(v[141]<<(32-(lk[1]%16)));v[140]=(v[140]>>>(lk[0]%16))|(v[140]<<(32-(lk[0]%16)));v[143]-=lk[1];v[142]-=lk[0];v[145]-=lk[1];v[144]-=lk[0];v[147]^=lk[1];v[146]^=lk[0];v[149]+=lk[1];v[148]+=lk[0];v[151]+=lk[1];v[150]=(v[150]>>>(lk[0]%16))|(v[150]<<(32-(lk[0]%16)));v[153]-=lk[1];v[152]=(v[152]>>>(lk[0]%16))|(v[152]<<(32-(lk[0]%16)));v[155]^=lk[1];v[154]=(v[154]<<(lk[0]%16))|(v[154]>>>(32-(lk[0]%16)));v[157]+=lk[1];v[156]^=lk[0];v[159]=(v[159]>>>(lk[1]%16))|(v[159]<<(32-(lk[1]%16)));v[158]=(v[158]>>>(lk[0]%16))|(v[158]<<(32-(lk[0]%16)));v[161]-=lk[1];v[160]-=lk[0];v[163]-=lk[1];v[162]-=lk[0];v[165]^=lk[1];v[164]^=lk[0];v[167]+=lk[1];v[166]+=lk[0];v[169]+=lk[1];v[168]=(v[168]>>>(lk[0]%16))|(v[168]<<(32-(lk[0]%16)));v[171]-=lk[1];v[170]=(v[170]>>>(lk[0]%16))|(v[170]<<(32-(lk[0]%16)));v[173]^=lk[1];v[172]=(v[172]<<(lk[0]%16))|(v[172]>>>(32-(lk[0]%16)));v[175]+=lk[1];v[174]^=lk[0];v[177]=(v[177]>>>(lk[1]%16))|(v[177]<<(32-(lk[1]%16)));v[176]=(v[176]>>>(lk[0]%16))|(v[176]<<(32-(lk[0]%16)));v[179]-=lk[1];v[178]-=lk[0];v[181]-=lk[1];v[180]-=lk[0];v[183]^=lk[1];v[182]^=lk[0];v[185]+=lk[1];v[184]+=lk[0];v[187]+=lk[1];v[186]=(v[186]>>>(lk[0]%16))|(v[186]<<(32-(lk[0]%16)));v[189]-=lk[1];v[188]=(v[188]>>>(lk[0]%16))|(v[188]<<(32-(lk[0]%16)));v[191]^=lk[1];v[190]=(v[190]<<(lk[0]%16))|(v[190]>>>(32-(lk[0]%16)));v[193]+=lk[1];v[192]^=lk[0];v[195]=(v[195]>>>(lk[1]%16))|(v[195]<<(32-(lk[1]%16)));v[194]=(v[194]>>>(lk[0]%16))|(v[194]<<(32-(lk[0]%16)));v[197]-=lk[1];v[196]-=lk[0];v[199]-=lk[1];v[198]-=lk[0];v[201]^=lk[1];v[200]^=lk[0];v[203]+=lk[1];v[202]+=lk[0];v[205]+=lk[1];v[204]=(v[204]>>>(lk[0]%16))|(v[204]<<(32-(lk[0]%16)));v[207]-=lk[1];v[206]=(v[206]>>>(lk[0]%16))|(v[206]<<(32-(lk[0]%16)));v[209]^=lk[1];v[208]=(v[208]<<(lk[0]%16))|(v[208]>>>(32-(lk[0]%16)));v[211]+=lk[1];v[210]^=lk[0];v[213]=(v[213]>>>(lk[1]%16))|(v[213]<<(32-(lk[1]%16)));v[212]=(v[212]>>>(lk[0]%16))|(v[212]<<(32-(lk[0]%16)));v[215]-=lk[1];v[214]-=lk[0];v[217]-=lk[1];v[216]-=lk[0];v[219]^=lk[1];v[218]^=lk[0];v[221]+=lk[1];v[220]+=lk[0];v[223]+=lk[1];v[222]=(v[222]>>>(lk[0]%16))|(v[222]<<(32-(lk[0]%16)));v[225]-=lk[1];v[224]=(v[224]>>>(lk[0]%16))|(v[224]<<(32-(lk[0]%16)));v[227]^=lk[1];v[226]=(v[226]<<(lk[0]%16))|(v[226]>>>(32-(lk[0]%16)));v[229]+=lk[1];v[228]^=lk[0];v[231]=(v[231]>>>(lk[1]%16))|(v[231]<<(32-(lk[1]%16)));v[230]=(v[230]>>>(lk[0]%16))|(v[230]<<(32-(lk[0]%16)));v[233]-=lk[1];v[232]-=lk[0];v[235]-=lk[1];v[234]-=lk[0];v[237]^=lk[1];v[236]^=lk[0];v[239]+=lk[1];v[238]+=lk[0];v[241]+=lk[1];v[240]=(v[240]>>>(lk[0]%16))|(v[240]<<(32-(lk[0]%16)));v[243]-=lk[1];v[242]=(v[242]>>>(lk[0]%16))|(v[242]<<(32-(lk[0]%16)));v[245]^=lk[1];v[244]=(v[244]<<(lk[0]%16))|(v[244]>>>(32-(lk[0]%16)));v[247]+=lk[1];v[246]^=lk[0];v[249]=(v[249]>>>(lk[1]%16))|(v[249]<<(32-(lk[1]%16)));v[248]=(v[248]>>>(lk[0]%16))|(v[248]<<(32-(lk[0]%16)));v[251]-=lk[1];v[250]-=lk[0];v[253]-=lk[1];v[252]-=lk[0];v[255]^=lk[1];v[254]^=lk[0];v[257]+=lk[1];v[256]+=lk[0];v[259]+=lk[1];v[258]=(v[258]>>>(lk[0]%16))|(v[258]<<(32-(lk[0]%16)));v[261]-=lk[1];v[260]=(v[260]>>>(lk[0]%16))|(v[260]<<(32-(lk[0]%16)));v[263]^=lk[1];v[262]=(v[262]<<(lk[0]%16))|(v[262]>>>(32-(lk[0]%16)));v[265]+=lk[1];v[264]^=lk[0];v[267]=(v[267]>>>(lk[1]%16))|(v[267]<<(32-(lk[1]%16)));v[266]=(v[266]>>>(lk[0]%16))|(v[266]<<(32-(lk[0]%16)));v[269]-=lk[1];v[268]-=lk[0];v[271]-=lk[1];v[270]-=lk[0];v[273]^=lk[1];v[272]^=lk[0];v[275]+=lk[1];v[274]+=lk[0];v[277]+=lk[1];v[276]=(v[276]>>>(lk[0]%16))|(v[276]<<(32-(lk[0]%16)));v[279]-=lk[1];v[278]=(v[278]>>>(lk[0]%16))|(v[278]<<(32-(lk[0]%16)));v[281]^=lk[1];v[280]=(v[280]<<(lk[0]%16))|(v[280]>>>(32-(lk[0]%16)));v[283]+=lk[1];v[282]^=lk[0];v[285]=(v[285]>>>(lk[1]%16))|(v[285]<<(32-(lk[1]%16)));v[284]=(v[284]>>>(lk[0]%16))|(v[284]<<(32-(lk[0]%16)));v[287]-=lk[1];v[286]-=lk[0];v[289]-=lk[1];v[288]-=lk[0];v[291]^=lk[1];v[290]^=lk[0];v[293]+=lk[1];v[292]+=lk[0];v[295]+=lk[1];v[294]=(v[294]>>>(lk[0]%16))|(v[294]<<(32-(lk[0]%16)));v[297]-=lk[1];v[296]=(v[296]>>>(lk[0]%16))|(v[296]<<(32-(lk[0]%16)));v[299]^=lk[1];v[298]=(v[298]<<(lk[0]%16))|(v[298]>>>(32-(lk[0]%16)));v[301]+=lk[1];v[300]^=lk[0];v[303]=(v[303]>>>(lk[1]%16))|(v[303]<<(32-(lk[1]%16)));v[302]=(v[302]>>>(lk[0]%16))|(v[302]<<(32-(lk[0]%16)));v[305]-=lk[1];v[304]-=lk[0];v[307]-=lk[1];v[306]-=lk[0];v[309]^=lk[1];v[308]^=lk[0];v[311]+=lk[1];v[310]+=lk[0];v[313]+=lk[1];v[312]=(v[312]>>>(lk[0]%16))|(v[312]<<(32-(lk[0]%16)));v[315]-=lk[1];v[314]=(v[314]>>>(lk[0]%16))|(v[314]<<(32-(lk[0]%16)));v[317]^=lk[1];v[316]=(v[316]<<(lk[0]%16))|(v[316]>>>(32-(lk[0]%16)));v[319]+=lk[1];v[318]^=lk[0];v[321]=(v[321]>>>(lk[1]%16))|(v[321]<<(32-(lk[1]%16)));v[320]=(v[320]>>>(lk[0]%16))|(v[320]<<(32-(lk[0]%16)));v[323]-=lk[1];v[322]-=lk[0];v[325]-=lk[1];v[324]-=lk[0];v[327]^=lk[1];v[326]^=lk[0];v[329]+=lk[1];v[328]+=lk[0];v[331]+=lk[1];v[330]=(v[330]>>>(lk[0]%16))|(v[330]<<(32-(lk[0]%16)));v[333]-=lk[1];v[332]=(v[332]>>>(lk[0]%16))|(v[332]<<(32-(lk[0]%16)));v[335]^=lk[1];v[334]=(v[334]<<(lk[0]%16))|(v[334]>>>(32-(lk[0]%16)));v[337]+=lk[1];v[336]^=lk[0];v[339]=(v[339]>>>(lk[1]%16))|(v[339]<<(32-(lk[1]%16)));v[338]=(v[338]>>>(lk[0]%16))|(v[338]<<(32-(lk[0]%16)));v[341]-=lk[1];v[340]-=lk[0];v[343]-=lk[1];v[342]-=lk[0];v[345]^=lk[1];v[344]^=lk[0];v[347]+=lk[1];v[346]+=lk[0];v[349]+=lk[1];v[348]=(v[348]>>>(lk[0]%16))|(v[348]<<(32-(lk[0]%16)));v[351]-=lk[1];v[350]=(v[350]>>>(lk[0]%16))|(v[350]<<(32-(lk[0]%16)));v[353]^=lk[1];v[352]=(v[352]<<(lk[0]%16))|(v[352]>>>(32-(lk[0]%16)));v[355]+=lk[1];v[354]^=lk[0];v[357]=(v[357]>>>(lk[1]%16))|(v[357]<<(32-(lk[1]%16)));v[356]=(v[356]>>>(lk[0]%16))|(v[356]<<(32-(lk[0]%16)));v[359]-=lk[1];v[358]-=lk[0];v[361]-=lk[1];v[360]-=lk[0];v[363]^=lk[1];v[362]^=lk[0];v[365]+=lk[1];v[364]+=lk[0];v[367]+=lk[1];v[366]=(v[366]>>>(lk[0]%16))|(v[366]<<(32-(lk[0]%16)));v[369]-=lk[1];v[368]=(v[368]>>>(lk[0]%16))|(v[368]<<(32-(lk[0]%16)));v[371]^=lk[1];v[370]=(v[370]<<(lk[0]%16))|(v[370]>>>(32-(lk[0]%16)));v[373]+=lk[1];v[372]^=lk[0];v[375]=(v[375]>>>(lk[1]%16))|(v[375]<<(32-(lk[1]%16)));v[374]=(v[374]>>>(lk[0]%16))|(v[374]<<(32-(lk[0]%16)));v[377]-=lk[1];v[376]-=lk[0];v[379]-=lk[1];v[378]-=lk[0];v[381]^=lk[1];v[380]^=lk[0];v[383]+=lk[1];v[382]+=lk[0];v[385]+=lk[1];v[384]=(v[384]>>>(lk[0]%16))|(v[384]<<(32-(lk[0]%16)));v[387]-=lk[1];v[386]=(v[386]>>>(lk[0]%16))|(v[386]<<(32-(lk[0]%16)));v[389]^=lk[1];v[388]=(v[388]<<(lk[0]%16))|(v[388]>>>(32-(lk[0]%16)));v[391]+=lk[1];v[390]^=lk[0];v[393]=(v[393]>>>(lk[1]%16))|(v[393]<<(32-(lk[1]%16)));v[392]=(v[392]>>>(lk[0]%16))|(v[392]<<(32-(lk[0]%16)));for(var I=0;I<394;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=393;O>0;O--){v[O]^=v[O-1];}v[0]^=0x2fb52359;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(o597b2ebe3ea6d3df192e0,o597b2ebe3ea6d3df192e1,o597b2ebe3ea6d3df192e2);}var o597b2ebe3ea6d3df192e=[0x32ca3a28,0x4170308c,0x84f48685,0xcca4a038,0xfee23ca4,0x59b4555e,0x1a460341,0xc06c4a9,0xb8270f3a,0xc432ffd8,0x502236d7,0xf20a8c4f,0x2005252b,0x86edb8b3,0xe5886cf6,0x89562e87,0xd38ebfb4,0x81cb5440,0x11e6768,0x239f3909,0x3634948,0xf1e9f12f,0x64a15528,0x37eed434,0xd9529b1f,0x3977cbf3,0xefe3f6cc,0xa900ab6f,0xdfc3e71f,0x6969907d,0x59441f85,0x26e9a1bf,0x6d4d1f35,0x58bd193c,0x2c83d0cc,0xc61dbfec,0x401924c,0xbd4ed264,0xa98dee94,0x373efe9c,0xa7bc4bf0,0xdb127f67,0x8151bd12,0xa7f87b4,0x6f53647b,0x4b8fa81a,0x60f7fe47,0xfead2c72,0x22e89b43,0x131e615f,0x3a3e6219,0x688bb1bb,0xc8b595fa,0xa77806ab,0x6562a946,0xb1cad886,0x83da3b91,0xc65a6d2d,0x2b2f5bd5,0xdcc7c195,0x16d9b99,0xd70687f4,0xa4ecd432,0x68b27a9d,0x57da8aad,0x86881edb,0xb6268254,0x2e5e1e49,0x5b8bb3ae,0xbc7eb612,0x8c8fcfd6,0xc3e95e1b,0x6aafdd98,0xb0572127,0xfc4279b0,0x3b9e5f0a,0x83b5a1ea,0x82cd0e06,0xed090ee1,0x912204ff,0xf49135b,0xfc6270ff,0xa3a138e6,0x93f4ac7a,0x8ddbabf7,0x63881c8d,0x5f85acb5,0x67285566,0xf81f8559,0x470488a7,0xe5833715,0xf75a135e,0x61d5438a,0xc513daee,0x3cf8cad0,0xf611b4e2,0xb751d261,0xb0f29c68,0x3b47aca2,0x56a0d4fc,0x9f7afc6c,0xeb25d7f7,0xbe564ec,0xeb34529d,0x5c6400cf,0xf055b728,0x2f461c32,0xa18f3fe3,0xd30bcb34,0x2bcd3618,0xce883b8d,0x8de018c4,0xd7e8fc77,0xbf487f16,0xfeae27f4,0x5a61a2ab,0x224f8aae,0xa7230917,0xb0436dd,0x4fad7da3,0x3a975702,0xe1bc8eef,0xde9c32a9,0xbb04b508,0xd3d136ca,0x5a2ead6d,0xab031682,0x7902e492,0xfdf0956d,0xc1017ee0,0x780370a9,0x4eb7ea3c,0x8732fe3b,0xaf56d04c,0xff001080,0x97ccc49d,0xf4f4c6e5,0x2396d0a4,0x9699bc8b,0x547201dc,0x9f56f09d,0x2f276e2d,0x7fa09eec,0x53112bda,0x414b9884,0x215a009c,0x55d7a46c,0x65912701,0x1a355918,0x7ba20f26,0xb21c1395,0x43b45fcb,0xdc0d8f03,0x9d7388b6,0xa9e05f15,0xb796a10d,0xfd7b8e85,0x13d8dc7e,0xe911e4ae,0xe381a271,0x25cff06b,0x273d41af,0xa33e8b8f,0xf17bed59,0x11cc30ab,0x9f5c34b5,0x2ccada8,0xd57cb811,0xde1a6c61,0xa6b3da29,0xa819d311,0xffaa3f3e,0x3df2ef96,0xfc480e9b,0x3c23d4f,0x9d1d4f24,0xb3de6d26,0x537cd66c,0x4b11774e,0x31dec12,0xf3060cff,0x2dff6f7,0x1802ef73,0x40531376,0xdeb14022,0x655d93b2,0xa68761bd,0xa061434c,0x8c3802ee,0xd330dadc,0xac42a360,0x98ab4eed,0xf1fb2fc,0xed592f90,0xee4f4305,0xcf923e78,0x6fbc8c15,0xf3c6f5e7,0x6c56124c,0xe433df31,0xd203e9a7,0x8d9ad912,0x20c3fe4,0xb73cf00,0xb3ccaa8f,0x71696201,0xbb501067,0xc8daad78,0x43f92ab8,0x78956e0a,0xd64803f3,0x4fb9edf6,0xcf5c733f,0xcb8ea1e5,0xdf12405b,0xda79d7c1,0x14fbaa9d,0x71bca4c,0x6c6d1d43,0xe0d5076f,0x30f80203,0x6623baf4,0xd58b5179,0xbf31cd5b,0xb29f9d0d,0x11f2adf0,0x24df541d,0x57fb8507,0x264ee40,0x7487ef81,0xe77338c,0x228a9f41,0x5fa84acb,0x62c4e735,0xa56dd515,0x8a504222,0xf1d32fd6,0x2308f57,0x2de845a6,0xd336c483,0xebde2b2e,0x884f489b,0x5849c4df,0x9586263d,0xe9227b1,0x96a6ced3,0x473f998c,0x965e546d,0xa832ca99,0x894d28c0,0xb77a40ef,0x1e305c78,0x454bd165,0x1fcc56f9,0xa4cb88d4,0x4cb53415,0x4d446376,0xd703cc47,0x5616925,0x35937f3e,0xc65cea5b,0x177664ea,0xd132f92d,0xb69b91ce,0xc48af438,0x64065fdc,0xebb5a84e,0xd80a8c5a,0x4d622b48,0xcfca828a,0x282b5290,0xca862abb,0x2c744da8,0x5c09d424,0x52f56d44,0xef55d978,0xf6b423d4,0x84ea3125,0xb52d5edd,0x89306cf4,0xbe3db431,0x20e94ce1,0xd7a7e214,0x9e9ec987,0xc435c186,0x830662f7,0x794608ed,0x7c25a2cd,0x7725347c,0xb30f22fd,0x2d2ebb42,0x895e2c87,0x89e0de66,0x1a0c5587,0xd2026f4c,0xd49de342,0xdc9c75f,0x2e698a6d,0xafb21987,0xb945a6ee,0x695f1ac8,0xb84d2321,0xf14056a,0x861232f6,0x4133e234,0xeabb91ea,0x3ff03354,0x1fca5ce9,0xd2b61229,0x5bb351ff,0x552979bb,0x6d1615bb,0xc0e918dd,0xbe892a47,0x822a8556,0xcb64984b,0xb23b8eb1,0xc6fcae55,0x6f6212b9,0x77ad61b7,0x4dee6a2f,0x9596bc2d,0xf9673fb3,0x1c11defe,0x67448972,0x8baf9b29,0xd7aa7518,0x7127103,0x9cf561c0,0xd49ebd31,0xd96bad73,0x348b31c1,0xad40e787,0x73e08f6f,0xecc01dbf,0x8052e286,0xe7c606e4,0x416c40fb,0xd7e62290,0xb51f21b5,0x9687956f,0xec28fb2a,0x19fd484a,0xcff80cce,0xac22544c,0x6faf1bea,0x317c18ea,0x20f68989,0xcb2e966c,0xcb904759,0xea0eb96f,0x5c253b85,0xec3c1cf1,0x4bce0739,0x36331145,0x5f742232,0x44029fee,0x27271ff6,0xaaef9f48,0xc6f181a3,0x763eb071,0x8934fb82,0xb81678c0,0x6db8c0ef,0x26f923b7,0x9f307eed,0x907fa72,0x4edd461f,0xfb9d1311,0x8dd4b820,0xf31922b5,0xab2b42f5,0x7722a4bf,0x9e9cbe6f,0x302de571,0xb570160c,0xb8fc51f8,0x66ccf031,0x3a742aed,0x4b33eb9d,0x83198dfc,0x15167369,0x2a50c25b,0xb7f171fa,0xbd7565b6,0x76fbd101,0x7e4a1be7,0xb17ff336,0x7e1c5a1,0xdbc70010,0x2d2af705,0x845ca816,0x11c04498,0xd9e40491];function q7cad0d5d90(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k){var rk=[18,39,25,28,21,14,32,13,10,18,39,25,28,21,14,32,13,10,18,39,25,28,21,14,32,13,10,18,39,25,28,21,14,32,13,10,18,39,25,28,21,14,32,13,10,18,39,25,28,21,14,32,13,10,18,39,25,28];var k2=[0x256d6d3b,0x27d40470];var lk=[0x256d6d3b,0x27d40470];var v = p088f45ebc9a5fc0.slice(0);for(var O=0;O<116;O++){v[O]^=0x65326cd1;}v[1]+=lk[1];v[0]=(v[0]>>>(lk[0]%16))|(v[0]<<(32-(lk[0]%16)));v[3]=(v[3]>>>(lk[1]%16))|(v[3]<<(32-(lk[1]%16)));v[2]-=lk[0];v[5]-=lk[1];v[4]-=lk[0];v[7]=(v[7]>>>(lk[1]%16))|(v[7]<<(32-(lk[1]%16)));v[6]+=lk[0];v[9]=(v[9]>>>(lk[1]%16))|(v[9]<<(32-(lk[1]%16)));v[8]=(v[8]>>>(lk[0]%16))|(v[8]<<(32-(lk[0]%16)));v[11]=(v[11]<<(lk[1]%16))|(v[11]>>>(32-(lk[1]%16)));v[10]+=lk[0];v[13]-=lk[1];v[12]=(v[12]<<(lk[0]%16))|(v[12]>>>(32-(lk[0]%16)));v[15]=(v[15]>>>(lk[1]%16))|(v[15]<<(32-(lk[1]%16)));v[14]^=lk[0];v[17]-=lk[1];v[16]-=lk[0];v[19]+=lk[1];v[18]=(v[18]>>>(lk[0]%16))|(v[18]<<(32-(lk[0]%16)));v[21]=(v[21]>>>(lk[1]%16))|(v[21]<<(32-(lk[1]%16)));v[20]-=lk[0];v[23]-=lk[1];v[22]-=lk[0];v[25]=(v[25]>>>(lk[1]%16))|(v[25]<<(32-(lk[1]%16)));v[24]+=lk[0];v[27]=(v[27]>>>(lk[1]%16))|(v[27]<<(32-(lk[1]%16)));v[26]=(v[26]>>>(lk[0]%16))|(v[26]<<(32-(lk[0]%16)));v[29]=(v[29]<<(lk[1]%16))|(v[29]>>>(32-(lk[1]%16)));v[28]+=lk[0];v[31]-=lk[1];v[30]=(v[30]<<(lk[0]%16))|(v[30]>>>(32-(lk[0]%16)));v[33]=(v[33]>>>(lk[1]%16))|(v[33]<<(32-(lk[1]%16)));v[32]^=lk[0];v[35]-=lk[1];v[34]-=lk[0];v[37]+=lk[1];v[36]=(v[36]>>>(lk[0]%16))|(v[36]<<(32-(lk[0]%16)));v[39]=(v[39]>>>(lk[1]%16))|(v[39]<<(32-(lk[1]%16)));v[38]-=lk[0];v[41]-=lk[1];v[40]-=lk[0];v[43]=(v[43]>>>(lk[1]%16))|(v[43]<<(32-(lk[1]%16)));v[42]+=lk[0];v[45]=(v[45]>>>(lk[1]%16))|(v[45]<<(32-(lk[1]%16)));v[44]=(v[44]>>>(lk[0]%16))|(v[44]<<(32-(lk[0]%16)));v[47]=(v[47]<<(lk[1]%16))|(v[47]>>>(32-(lk[1]%16)));v[46]+=lk[0];v[49]-=lk[1];v[48]=(v[48]<<(lk[0]%16))|(v[48]>>>(32-(lk[0]%16)));v[51]=(v[51]>>>(lk[1]%16))|(v[51]<<(32-(lk[1]%16)));v[50]^=lk[0];v[53]-=lk[1];v[52]-=lk[0];v[55]+=lk[1];v[54]=(v[54]>>>(lk[0]%16))|(v[54]<<(32-(lk[0]%16)));v[57]=(v[57]>>>(lk[1]%16))|(v[57]<<(32-(lk[1]%16)));v[56]-=lk[0];v[59]-=lk[1];v[58]-=lk[0];v[61]=(v[61]>>>(lk[1]%16))|(v[61]<<(32-(lk[1]%16)));v[60]+=lk[0];v[63]=(v[63]>>>(lk[1]%16))|(v[63]<<(32-(lk[1]%16)));v[62]=(v[62]>>>(lk[0]%16))|(v[62]<<(32-(lk[0]%16)));v[65]=(v[65]<<(lk[1]%16))|(v[65]>>>(32-(lk[1]%16)));v[64]+=lk[0];v[67]-=lk[1];v[66]=(v[66]<<(lk[0]%16))|(v[66]>>>(32-(lk[0]%16)));v[69]=(v[69]>>>(lk[1]%16))|(v[69]<<(32-(lk[1]%16)));v[68]^=lk[0];v[71]-=lk[1];v[70]-=lk[0];v[73]+=lk[1];v[72]=(v[72]>>>(lk[0]%16))|(v[72]<<(32-(lk[0]%16)));v[75]=(v[75]>>>(lk[1]%16))|(v[75]<<(32-(lk[1]%16)));v[74]-=lk[0];v[77]-=lk[1];v[76]-=lk[0];v[79]=(v[79]>>>(lk[1]%16))|(v[79]<<(32-(lk[1]%16)));v[78]+=lk[0];v[81]=(v[81]>>>(lk[1]%16))|(v[81]<<(32-(lk[1]%16)));v[80]=(v[80]>>>(lk[0]%16))|(v[80]<<(32-(lk[0]%16)));v[83]=(v[83]<<(lk[1]%16))|(v[83]>>>(32-(lk[1]%16)));v[82]+=lk[0];v[85]-=lk[1];v[84]=(v[84]<<(lk[0]%16))|(v[84]>>>(32-(lk[0]%16)));v[87]=(v[87]>>>(lk[1]%16))|(v[87]<<(32-(lk[1]%16)));v[86]^=lk[0];v[89]-=lk[1];v[88]-=lk[0];v[91]+=lk[1];v[90]=(v[90]>>>(lk[0]%16))|(v[90]<<(32-(lk[0]%16)));v[93]=(v[93]>>>(lk[1]%16))|(v[93]<<(32-(lk[1]%16)));v[92]-=lk[0];v[95]-=lk[1];v[94]-=lk[0];v[97]=(v[97]>>>(lk[1]%16))|(v[97]<<(32-(lk[1]%16)));v[96]+=lk[0];v[99]=(v[99]>>>(lk[1]%16))|(v[99]<<(32-(lk[1]%16)));v[98]=(v[98]>>>(lk[0]%16))|(v[98]<<(32-(lk[0]%16)));v[101]=(v[101]<<(lk[1]%16))|(v[101]>>>(32-(lk[1]%16)));v[100]+=lk[0];v[103]-=lk[1];v[102]=(v[102]<<(lk[0]%16))|(v[102]>>>(32-(lk[0]%16)));v[105]=(v[105]>>>(lk[1]%16))|(v[105]<<(32-(lk[1]%16)));v[104]^=lk[0];v[107]-=lk[1];v[106]-=lk[0];v[109]+=lk[1];v[108]=(v[108]>>>(lk[0]%16))|(v[108]<<(32-(lk[0]%16)));v[111]=(v[111]>>>(lk[1]%16))|(v[111]<<(32-(lk[1]%16)));v[110]-=lk[0];v[113]-=lk[1];v[112]-=lk[0];v[115]=(v[115]>>>(lk[1]%16))|(v[115]<<(32-(lk[1]%16)));v[114]+=lk[0];for(var I=0;I<116;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=115;O>0;O--){v[O]^=v[O-1];}v[0]^=0x65326cd1;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k);}function q7cad0d5d91(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k){var rk=[11,39,26,35,17,38,38,17,10,11,39,26,35,17,38,38,17,10,11,39,26,35,17,38,38,17,10,11,39,26,35,17,38,38,17,10,11,39,26,35,17,38,38,17,10,11,39,26,35,17,38,38,17,10];var k2=[0x1be2987b,0x13fbdd83];var lk=[0x1be2987b,0x13fbdd83];var v = p088f45ebc9a5fc1.slice(0);for(var O=0;O<108;O++){v[O]^=0x7ce55408;}v[1]^=lk[1];v[0]=(v[0]>>>(lk[0]%16))|(v[0]<<(32-(lk[0]%16)));v[3]=(v[3]>>>(lk[1]%16))|(v[3]<<(32-(lk[1]%16)));v[2]^=lk[0];v[5]^=lk[1];v[4]=(v[4]<<(lk[0]%16))|(v[4]>>>(32-(lk[0]%16)));v[7]=(v[7]>>>(lk[1]%16))|(v[7]<<(32-(lk[1]%16)));v[6]+=lk[0];v[9]+=lk[1];v[8]+=lk[0];v[11]-=lk[1];v[10]+=lk[0];v[13]^=lk[1];v[12]-=lk[0];v[15]=(v[15]<<(lk[1]%16))|(v[15]>>>(32-(lk[1]%16)));v[14]=(v[14]<<(lk[0]%16))|(v[14]>>>(32-(lk[0]%16)));v[17]-=lk[1];v[16]-=lk[0];v[19]^=lk[1];v[18]=(v[18]>>>(lk[0]%16))|(v[18]<<(32-(lk[0]%16)));v[21]=(v[21]>>>(lk[1]%16))|(v[21]<<(32-(lk[1]%16)));v[20]^=lk[0];v[23]^=lk[1];v[22]=(v[22]<<(lk[0]%16))|(v[22]>>>(32-(lk[0]%16)));v[25]=(v[25]>>>(lk[1]%16))|(v[25]<<(32-(lk[1]%16)));v[24]+=lk[0];v[27]+=lk[1];v[26]+=lk[0];v[29]-=lk[1];v[28]+=lk[0];v[31]^=lk[1];v[30]-=lk[0];v[33]=(v[33]<<(lk[1]%16))|(v[33]>>>(32-(lk[1]%16)));v[32]=(v[32]<<(lk[0]%16))|(v[32]>>>(32-(lk[0]%16)));v[35]-=lk[1];v[34]-=lk[0];v[37]^=lk[1];v[36]=(v[36]>>>(lk[0]%16))|(v[36]<<(32-(lk[0]%16)));v[39]=(v[39]>>>(lk[1]%16))|(v[39]<<(32-(lk[1]%16)));v[38]^=lk[0];v[41]^=lk[1];v[40]=(v[40]<<(lk[0]%16))|(v[40]>>>(32-(lk[0]%16)));v[43]=(v[43]>>>(lk[1]%16))|(v[43]<<(32-(lk[1]%16)));v[42]+=lk[0];v[45]+=lk[1];v[44]+=lk[0];v[47]-=lk[1];v[46]+=lk[0];v[49]^=lk[1];v[48]-=lk[0];v[51]=(v[51]<<(lk[1]%16))|(v[51]>>>(32-(lk[1]%16)));v[50]=(v[50]<<(lk[0]%16))|(v[50]>>>(32-(lk[0]%16)));v[53]-=lk[1];v[52]-=lk[0];v[55]^=lk[1];v[54]=(v[54]>>>(lk[0]%16))|(v[54]<<(32-(lk[0]%16)));v[57]=(v[57]>>>(lk[1]%16))|(v[57]<<(32-(lk[1]%16)));v[56]^=lk[0];v[59]^=lk[1];v[58]=(v[58]<<(lk[0]%16))|(v[58]>>>(32-(lk[0]%16)));v[61]=(v[61]>>>(lk[1]%16))|(v[61]<<(32-(lk[1]%16)));v[60]+=lk[0];v[63]+=lk[1];v[62]+=lk[0];v[65]-=lk[1];v[64]+=lk[0];v[67]^=lk[1];v[66]-=lk[0];v[69]=(v[69]<<(lk[1]%16))|(v[69]>>>(32-(lk[1]%16)));v[68]=(v[68]<<(lk[0]%16))|(v[68]>>>(32-(lk[0]%16)));v[71]-=lk[1];v[70]-=lk[0];v[73]^=lk[1];v[72]=(v[72]>>>(lk[0]%16))|(v[72]<<(32-(lk[0]%16)));v[75]=(v[75]>>>(lk[1]%16))|(v[75]<<(32-(lk[1]%16)));v[74]^=lk[0];v[77]^=lk[1];v[76]=(v[76]<<(lk[0]%16))|(v[76]>>>(32-(lk[0]%16)));v[79]=(v[79]>>>(lk[1]%16))|(v[79]<<(32-(lk[1]%16)));v[78]+=lk[0];v[81]+=lk[1];v[80]+=lk[0];v[83]-=lk[1];v[82]+=lk[0];v[85]^=lk[1];v[84]-=lk[0];v[87]=(v[87]<<(lk[1]%16))|(v[87]>>>(32-(lk[1]%16)));v[86]=(v[86]<<(lk[0]%16))|(v[86]>>>(32-(lk[0]%16)));v[89]-=lk[1];v[88]-=lk[0];v[91]^=lk[1];v[90]=(v[90]>>>(lk[0]%16))|(v[90]<<(32-(lk[0]%16)));v[93]=(v[93]>>>(lk[1]%16))|(v[93]<<(32-(lk[1]%16)));v[92]^=lk[0];v[95]^=lk[1];v[94]=(v[94]<<(lk[0]%16))|(v[94]>>>(32-(lk[0]%16)));v[97]=(v[97]>>>(lk[1]%16))|(v[97]<<(32-(lk[1]%16)));v[96]+=lk[0];v[99]+=lk[1];v[98]+=lk[0];v[101]-=lk[1];v[100]+=lk[0];v[103]^=lk[1];v[102]-=lk[0];v[105]=(v[105]<<(lk[1]%16))|(v[105]>>>(32-(lk[1]%16)));v[104]=(v[104]<<(lk[0]%16))|(v[104]>>>(32-(lk[0]%16)));v[107]-=lk[1];v[106]-=lk[0];for(var I=0;I<108;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=107;O>0;O--){v[O]^=v[O-1];}v[0]^=0x7ce55408;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k);}function q7cad0d5d92(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k){var rk=[25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25,29,19,18,28,37,24,21,10,25];var k2=[0x415723ed,0xfac596b];var lk=[0x415723ed,0xfac596b];var v = p088f45ebc9a5fc2.slice(0);for(var O=0;O<128;O++){v[O]^=0x26322331;}v[1]=(v[1]>>>(lk[1]%16))|(v[1]<<(32-(lk[1]%16)));v[0]^=lk[0];v[3]=(v[3]<<(lk[1]%16))|(v[3]>>>(32-(lk[1]%16)));v[2]^=lk[0];v[5]=(v[5]<<(lk[1]%16))|(v[5]>>>(32-(lk[1]%16)));v[4]=(v[4]<<(lk[0]%16))|(v[4]>>>(32-(lk[0]%16)));v[7]+=lk[1];v[6]=(v[6]<<(lk[0]%16))|(v[6]>>>(32-(lk[0]%16)));v[9]=(v[9]>>>(lk[1]%16))|(v[9]<<(32-(lk[1]%16)));v[8]^=lk[0];v[11]^=lk[1];v[10]=(v[10]>>>(lk[0]%16))|(v[10]<<(32-(lk[0]%16)));v[13]=(v[13]<<(lk[1]%16))|(v[13]>>>(32-(lk[1]%16)));v[12]-=lk[0];v[15]^=lk[1];v[14]^=lk[0];v[17]-=lk[1];v[16]-=lk[0];v[19]=(v[19]>>>(lk[1]%16))|(v[19]<<(32-(lk[1]%16)));v[18]^=lk[0];v[21]=(v[21]<<(lk[1]%16))|(v[21]>>>(32-(lk[1]%16)));v[20]^=lk[0];v[23]=(v[23]<<(lk[1]%16))|(v[23]>>>(32-(lk[1]%16)));v[22]=(v[22]<<(lk[0]%16))|(v[22]>>>(32-(lk[0]%16)));v[25]+=lk[1];v[24]=(v[24]<<(lk[0]%16))|(v[24]>>>(32-(lk[0]%16)));v[27]=(v[27]>>>(lk[1]%16))|(v[27]<<(32-(lk[1]%16)));v[26]^=lk[0];v[29]^=lk[1];v[28]=(v[28]>>>(lk[0]%16))|(v[28]<<(32-(lk[0]%16)));v[31]=(v[31]<<(lk[1]%16))|(v[31]>>>(32-(lk[1]%16)));v[30]-=lk[0];v[33]^=lk[1];v[32]^=lk[0];v[35]-=lk[1];v[34]-=lk[0];v[37]=(v[37]>>>(lk[1]%16))|(v[37]<<(32-(lk[1]%16)));v[36]^=lk[0];v[39]=(v[39]<<(lk[1]%16))|(v[39]>>>(32-(lk[1]%16)));v[38]^=lk[0];v[41]=(v[41]<<(lk[1]%16))|(v[41]>>>(32-(lk[1]%16)));v[40]=(v[40]<<(lk[0]%16))|(v[40]>>>(32-(lk[0]%16)));v[43]+=lk[1];v[42]=(v[42]<<(lk[0]%16))|(v[42]>>>(32-(lk[0]%16)));v[45]=(v[45]>>>(lk[1]%16))|(v[45]<<(32-(lk[1]%16)));v[44]^=lk[0];v[47]^=lk[1];v[46]=(v[46]>>>(lk[0]%16))|(v[46]<<(32-(lk[0]%16)));v[49]=(v[49]<<(lk[1]%16))|(v[49]>>>(32-(lk[1]%16)));v[48]-=lk[0];v[51]^=lk[1];v[50]^=lk[0];v[53]-=lk[1];v[52]-=lk[0];v[55]=(v[55]>>>(lk[1]%16))|(v[55]<<(32-(lk[1]%16)));v[54]^=lk[0];v[57]=(v[57]<<(lk[1]%16))|(v[57]>>>(32-(lk[1]%16)));v[56]^=lk[0];v[59]=(v[59]<<(lk[1]%16))|(v[59]>>>(32-(lk[1]%16)));v[58]=(v[58]<<(lk[0]%16))|(v[58]>>>(32-(lk[0]%16)));v[61]+=lk[1];v[60]=(v[60]<<(lk[0]%16))|(v[60]>>>(32-(lk[0]%16)));v[63]=(v[63]>>>(lk[1]%16))|(v[63]<<(32-(lk[1]%16)));v[62]^=lk[0];v[65]^=lk[1];v[64]=(v[64]>>>(lk[0]%16))|(v[64]<<(32-(lk[0]%16)));v[67]=(v[67]<<(lk[1]%16))|(v[67]>>>(32-(lk[1]%16)));v[66]-=lk[0];v[69]^=lk[1];v[68]^=lk[0];v[71]-=lk[1];v[70]-=lk[0];v[73]=(v[73]>>>(lk[1]%16))|(v[73]<<(32-(lk[1]%16)));v[72]^=lk[0];v[75]=(v[75]<<(lk[1]%16))|(v[75]>>>(32-(lk[1]%16)));v[74]^=lk[0];v[77]=(v[77]<<(lk[1]%16))|(v[77]>>>(32-(lk[1]%16)));v[76]=(v[76]<<(lk[0]%16))|(v[76]>>>(32-(lk[0]%16)));v[79]+=lk[1];v[78]=(v[78]<<(lk[0]%16))|(v[78]>>>(32-(lk[0]%16)));v[81]=(v[81]>>>(lk[1]%16))|(v[81]<<(32-(lk[1]%16)));v[80]^=lk[0];v[83]^=lk[1];v[82]=(v[82]>>>(lk[0]%16))|(v[82]<<(32-(lk[0]%16)));v[85]=(v[85]<<(lk[1]%16))|(v[85]>>>(32-(lk[1]%16)));v[84]-=lk[0];v[87]^=lk[1];v[86]^=lk[0];v[89]-=lk[1];v[88]-=lk[0];v[91]=(v[91]>>>(lk[1]%16))|(v[91]<<(32-(lk[1]%16)));v[90]^=lk[0];v[93]=(v[93]<<(lk[1]%16))|(v[93]>>>(32-(lk[1]%16)));v[92]^=lk[0];v[95]=(v[95]<<(lk[1]%16))|(v[95]>>>(32-(lk[1]%16)));v[94]=(v[94]<<(lk[0]%16))|(v[94]>>>(32-(lk[0]%16)));v[97]+=lk[1];v[96]=(v[96]<<(lk[0]%16))|(v[96]>>>(32-(lk[0]%16)));v[99]=(v[99]>>>(lk[1]%16))|(v[99]<<(32-(lk[1]%16)));v[98]^=lk[0];v[101]^=lk[1];v[100]=(v[100]>>>(lk[0]%16))|(v[100]<<(32-(lk[0]%16)));v[103]=(v[103]<<(lk[1]%16))|(v[103]>>>(32-(lk[1]%16)));v[102]-=lk[0];v[105]^=lk[1];v[104]^=lk[0];v[107]-=lk[1];v[106]-=lk[0];v[109]=(v[109]>>>(lk[1]%16))|(v[109]<<(32-(lk[1]%16)));v[108]^=lk[0];v[111]=(v[111]<<(lk[1]%16))|(v[111]>>>(32-(lk[1]%16)));v[110]^=lk[0];v[113]=(v[113]<<(lk[1]%16))|(v[113]>>>(32-(lk[1]%16)));v[112]=(v[112]<<(lk[0]%16))|(v[112]>>>(32-(lk[0]%16)));v[115]+=lk[1];v[114]=(v[114]<<(lk[0]%16))|(v[114]>>>(32-(lk[0]%16)));v[117]=(v[117]>>>(lk[1]%16))|(v[117]<<(32-(lk[1]%16)));v[116]^=lk[0];v[119]^=lk[1];v[118]=(v[118]>>>(lk[0]%16))|(v[118]<<(32-(lk[0]%16)));v[121]=(v[121]<<(lk[1]%16))|(v[121]>>>(32-(lk[1]%16)));v[120]-=lk[0];v[123]^=lk[1];v[122]^=lk[0];v[125]-=lk[1];v[124]-=lk[0];v[127]=(v[127]>>>(lk[1]%16))|(v[127]<<(32-(lk[1]%16)));v[126]^=lk[0];for(var I=0;I<128;I+=2){var i,v0=v[I]^k2[0],v1=v[I+1]^k2[1],d=0x9E3779B9,sum=d*rk[I/2];for(i=0;i<rk[I/2];i++){v1-=(((v0<<4)^(v0>>>5))+v0)^(sum+k[(sum>>>11)&3]);sum-=d;v0-=(((v1<<4)^(v1>>>5))+v1)^(sum+k[sum&3]);}v[I]=v0^k2[1];v[I+1]=v1^k2[0];}for(var O=127;O>0;O--){v[O]^=v[O-1];}v[0]^=0x26322331;var strc="";for(var i=0;i<v.length;i++) {strc+=String.fromCharCode(v[i]&0xff,v[i]>>>8&0xff,v[i]>>>16&0xff,v[i]>>>24&0xff);}return eval(strc)(tdccgbf228e2f5d29c0,tdccgbf228e2f5d29c1,tdccgbf228e2f5d29c2,k);}var p088f45ebc9a5fc0=[0xcee6b3a0,0x3e6040e2,0xfb1de418,0xcd754970,0xb2178022,0xedbd1795,0x14aca4bb,0xc14b07e4,0x740f49a7,0x21248235,0xaf3e64ad,0xaa8d7a46,0xf1687727,0x247e5fba,0x5bed8cfb,0x8b93c34a,0x6b380b73,0x91e55b3c,0x3ea787df,0xab8bb223,0x6b69c16,0xb8d2cbfa,0x9c339ab,0x9f77f139,0xf18a7787,0xc6113419,0x8e8fbaec,0xbd704303,0xd7b7d419,0x91578b4a,0x3606dfde,0x56d8ecd3,0x99b12aca,0xc86370bb,0xb41ac8e2,0xf4e2650b,0x1a86ebe5,0xbf5b0cb9,0xf1b71a55,0xe7e242ea,0x3e3fdc19,0x90fc19c1,0x15709a23,0x28053c73,0xdcc5e397,0xad72bb32,0xb6c25a70,0x632830d5,0xb707f008,0x32171936,0xf3e6e00f,0x69361c13,0x8821c2c1,0xd3608e75,0xa4becd4e,0x61c132dc,0x85e35785,0xf240dc40,0x8d6da6e2,0xabc9323e,0xb556180e,0xc530781,0xd847150f,0xcdf913e0,0x399fab75,0x146ad224,0x5c6c831b,0xbc6835e7,0x260c91eb,0xef5fadfa,0x71b645d8,0x4e8d98ed,0xb4a2ead3,0x62cb72ac,0xa9c3eb05,0x4db0ef7a,0xeac66cc8,0xfef4fa6e,0xcf23ad1f,0x1131a8e1,0x88165826,0xbf8bbfdb,0x86df8fc2,0x1778d0ad,0xc4d2d778,0x64511f2c,0xdd9e7d64,0xf42b1451,0x1bc39982,0x2cad765,0xcb670c96,0x2e7d0f49,0xa703b05f,0x146423f8,0x4391e65,0xbfb2dd0f,0x52be9d06,0xbce3da64,0x5e40159e,0x35c716f4,0xbfd37941,0xe60d91f,0x4fc448c0,0x101f24f9,0x330c0fad,0xb161befc,0xad437a,0x1e03bc9b,0x26df8e22,0xf8c5d806,0xfa01c83d,0xbee41db6,0x570d8208,0x7af2bb62,0x6f0ee960,0xa82d1439];var p088f45ebc9a5fc1=[0xc0729459,0x2a9b4112,0x706349fb,0xec6048f2,0xd90bfa3a,0x1375d688,0xa972dc5d,0x5b342ce6,0xa4c72c3c,0xa89c3ed1,0xc39c276,0xe2d24624,0x36b595ca,0xded72e20,0x9a660a36,0x1b8d540c,0x9b5471d7,0x53d7beb2,0x645e08e6,0x139d1f77,0x101dcbd4,0x4ac6cfb6,0x7bfe0f24,0xddfeff05,0xbe648591,0x4c47ce08,0x1be0f88c,0xd9ee2fde,0xfbca835c,0x31b4fbc9,0xab4a68f8,0x961ebba6,0x5934579e,0x89bf0f34,0xf7ecd1c1,0x9ccc4d59,0xaab7684e,0x683a3203,0x591b314b,0x8fb86330,0x476ca27a,0xcf982a31,0xc4f4b6e4,0x2a0efc66,0x3d68d750,0x445a6705,0x9539223f,0xadf2b007,0x79a4c7d4,0xb821f2aa,0x2ec163b8,0x53444f4c,0x68a8a7aa,0x8049b67f,0x61f9f3b9,0xfcf53b62,0xf00e3407,0xf42d1210,0xa9b8601d,0x8ffc9d0e,0x29844488,0x462fa9cc,0x810119e5,0x82d38460,0xa892f3c1,0x601a6be9,0xcfee7567,0x4425304d,0x6581fd8b,0x322058a1,0xbdf805d7,0x57a360b6,0xb422555b,0xba7a5e12,0x632f430c,0x5c87e6b2,0x69ba5408,0x555a7201,0x6f5bf487,0x215eeb9d,0xa6bbe269,0x98ebe738,0x410ee115,0xcb2e0bd8,0x5049e572,0xcb1ae131,0xa954eb71,0x2d8ceb8f,0xbf20d85e,0x6785748,0x736b1fb5,0x955f1679,0xf82e4622,0x15e8e59d,0xe33f9421,0x35ee384f,0x710c0def,0x4a2026af,0x63783c4f,0xb6f5f82a,0xbab01cd6,0xa79dabe9,0x559dbc8f,0x22925da5,0xa7ef9ba3,0x8a84bb0a,0x77ee9e43,0x6c1e6f1];var p088f45ebc9a5fc2=[0x5b64a283,0x20ec05c9,0xd1223a00,0x10c37a1f,0xdede1194,0x9934fdc5,0xf49b24d2,0xb9ad284,0xe7ae643e,0x8dd04220,0x84cfa5ad,0x4252b797,0x9dd4876,0x3244a7df,0x67dd8e73,0xa36b0cac,0x93438c33,0xb1f2abf9,0x808788a9,0xbe783eb2,0x97b94688,0x7f7eefa5,0x39a1ea38,0x4972e52d,0xffb46fee,0x173a7b2b,0xa61767ea,0x40931f83,0x373748d8,0x5da83059,0x4ad99ede,0x99420669,0xcc0a7f7d,0x58e62aff,0xce64c796,0xe040f68f,0xbfeb4463,0xe64acd08,0x752a1946,0x6ce25f34,0x3395d16,0xebca5953,0xa4c01b7d,0x14d2e2eb,0xf4f6b9b3,0x3b7f392c,0x92ec0ee3,0xfd353a2f,0x2dfb73da,0xf7ee6872,0x1861c8e5,0x86e062ae,0x3a66b6e8,0xfb5ae697,0x96cdcdff,0x3f24519d,0x47e44b72,0x999abb2d,0x639c272e,0xcbcb2190,0xb66c9332,0x75f4a278,0x85c21334,0x2abee64a,0xb9c83a30,0xf7254743,0xb7df7391,0xc60facc,0xa496e1fa,0x1cd7a9c9,0x64c1bda5,0x7cb178d7,0x8082d383,0xa572c932,0xf05fc977,0xf86bd73c,0x8e960f4d,0xb6011ef2,0x65dfad44,0x5744f9a4,0xa6f19af,0x52ecd2ba,0x716d9576,0x23a47810,0xbbb0320b,0x4ad46a99,0x1055cc1e,0x948effe9,0x817e7989,0xa80816fa,0xd1a75a40,0x2906d6da,0x971b70e5,0x72e810e2,0xdf1f836e,0x8ab8a4ed,0xa43aac9,0x57cc41e8,0xe3977ddc,0x4293d91a,0x59b3b98e,0xf488b86,0xb6d2d594,0x10ea1fcd,0xe1386bf1,0xd8350aa5,0x9de28c3c,0x99ab63c5,0xcb8c5d8a,0xce3e9371,0x46b06e5d,0xf3b7fd56,0x4bfde37c,0x25b2311,0x9d0dadfc,0x889f06c2,0x46227843,0x66f37151,0x7c48f1be,0xdd8878b5,0xe8ac26e8,0x5b02e9,0xe5ec1b53,0x6e2317d4,0xccce823b,0x7e373257,0x1077e2d8,0xa170cfff];
    """)
        print(await vm.call("ub98484234", "12", "12", "12"))


def test():
    # asyncio.run_in_main_async_loop(js_test()).result()
    # get_url_service.init()
    # run_in_common_async_loop(a_test()).result()
    # print(get_url("http://10.10.1.96"))
    # main(r"file:///E:\QQDownloads\11.m3u8")
    # main(r"file:///E:\QQDownloads\a.list")
    # main(r"file:///E:\QQDownloads\url.media")
    # main("https://v.qq.com/x/cover/2p6ijve2w1nl2jh.html", parsers_name=["YKDLParser"])
    # main("http://v.qq.com/detail/4/479ci9i9ua5n1sl.html", types="list")
    # main("http://v.qq.com/x/cover/479ci9i9ua5n1sl.html?vid=q0015cmtbk4", types="list")
    # main("http://v.qq.com/detail/j/jcalf255t3psbgs.html", types="list")
    # main("https://v.qq.com/x/cover/jcalf255t3psbgs/j00266kl1ud.html?ptag=qqbrowser", types="list")
    # main("http://v.pptv.com/show/MxfOTcmjmtg7uSE.html", parsers_name=["PPTVParser"])
    # main("http://v.pptv.com/show/A5XBPichGT43wbtY.html", parsers_name=["PPTVParser"])
    # main("http://v.pptv.com/show/MxfOTcmjmtg7uSE.html", types="list")
    # main(r"https://youku.pohaier.com/yk.php?url=d1BTTTFlVnRTell1VDhtQmlLZ3lrTkZSUGtTdlhrY3JOZlJOTnZZRmE2ZDZiSVNkNU9rdVJoMlBoL1doR1FDRGVmWkJCR25rbkE=")
    # main("http://defaultts.tc.qq.com/defaultts.tc.qq.com/mcvctgljBW77YvaEtxIhsDu81rGkBDNrvJH-aOijrz6vYDOAERMwo8YjsMhsUX30gycp3l48NFvhiK0q8RrcI_piINVQwY4sfKdsmv5qi459Q7GV-rljooWl1yRZcP-f/c00248syj3f.321004.ts.m3u8?ver=4")
    # main("http://v.yinyuetai.com/video/3080638", parsers_name=["YinYueTaiParser"])
    # main("http://v.yinyuetai.com/video/2796852", parsers_name=["YinYueTaiParser"])
    # main("http://www.mgtv.com/b/316045/4096972.html", types="collection")
    # main("http://www.mgtv.com/b/316045/4096972.html", parsers_name=["MgTVParser"])
    # main("http://www.mgtv.com/b/316045/4096972.html", label="3@MgTVParser")
    # main("http://www.mgtv.com/b/316045/4096972.html", label="3@MgTVParser2")
    # url_cache.timeout = 10
    # main("http://www.iqiyi.com/lib/m_201087714.html")
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", types="list")
    # main("http://www.iqiyi.com/v_19rrcl8dck.html", types="list")
    # main("http://www.iqiyi.com/v_19rr8jbmeo.html", types="list")
    # main("https://www.iqiyi.com/v_19rqs0we9s.html", types="list")
    # main("https://www.iqiyi.com/a_19rrhbhf6d.html", types="list")
    # main("https://www.iqiyi.com/a_19rrh8qrwl.html", types="list")
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", parsers_name=["IQiYiDashParser"])
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", label="720P-H264-DASH-S@IQiYiDashParser")
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", label="540P-H264-DASH-S@IQiYiDashParser")
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", label="720P-H264-DASH@IQiYiDashParser")
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", parsers_name=["IQiYiParser"])
    # main("http://www.iqiyi.com/v_19rrez6nc4.html", label="4K-H264-S@IQiYiParser")
    main("https://www.iqiyi.com/v_19rrez6nc4.html", label="4K-H264@IQiYiParser")
    # main("http://www.iqiyi.com/v_19rqpl2i8w.html")
    # time.sleep(10)
    # main("http://www.iqiyi.com/v_19rrl8pmn8.html", types="list")
    # main("http://www.iqiyi.com/v_19rrl8pmn8.html", parsers_name=["IQiYiMTsParser"])
    # main("http://www.iqiyi.com/v_19rrl8pmn8.html", parsers_name=["IQiYiParser"])
    # main("http://www.iqiyi.com/v_19rrl8pmn8.html", label="1080P-H264@IQiYiParser")
    # main("http://www.le.com/ptv/vplay/25047584.html", parsers_name=["YKDLParser"], types="formats")
    # main("http://www.le.com/ptv/vplay/25047584.html", label="HD@YKDLParser")
    # main("https://www.bilibili.com/video/av21877586", parsers_name=["AnnieParser"])
    # main("https://www.bilibili.com/video/av21877586", label="80@AnnieParser")
    # main("https://www.bilibili.com/video/av21877586", label="64@AnnieParser")
    # main("https://www.bilibili.com/video/av17246756/", parsers_name=["YKDLParser"])
    # main("https://www.bilibili.com/video/av21877586", label="BD@YKDLParser")
    # main("https://www.bilibili.com/video/av17246756/", parsers_name=["YouGetParser"])
    # main("https://www.bilibili.com/video/av17246756/", label="flv@YouGetParser")
    # main("http://www.bilibili.com/video/av3153352/", parsers_name=["YouGetParser"])
    # main("http://www.bilibili.com/video/av3153352/", label="hdflv@YouGetParser")
    # main("http://www.le.com/ptv/vplay/27416375.html", parsers_name=["YouGetParser"])
    # main("http://www.le.com/ptv/vplay/24185783.html", types="list")
    # main("http://www.le.com/ptv/vplay/27416375.html", parsers_name=["LeParser"])
    # main("http://www.le.com/ptv/vplay/27416375.html", label="1080p@LeParser")
    # main("http://www.le.com/ptv/vplay/27416375.html", parsers_name=["LeEGPParser"])
    # main("http://www.le.com/ptv/vplay/28902091.html", parsers_name=["LeEGPParser"])
    # main("http://www.le.com/ptv/vplay/24185783.html", parsers_name=["LeEGPParser"])
    # main("https://v.youku.com/v_show/id_XMzU1MjQyNzk2OA==.html", types="list")
    # main("https://v.youku.com/v_show/id_XMzU3MTI0OTgyMA==.html", types="list")
    # main("http://v.youku.com/v_show/id_XMjcxMzkwMjU3Mg==.html", types="list")
    # main("http://v.youku.com/v_show/id_XMTYxODUxOTEyNA==.html?f=27502474")
    # main("http://v.youku.com/v_show/id_XMjQ4MTc0ODMyOA==.html?spm=a2h1n.8251845.0.0", parsers_name=["AnnieParser"])
    # main("http://v.youku.com/v_show/id_XMjQ4MTc0ODMyOA==.html?spm=a2h1n.8251845.0.0", label="mp4hd3-guoyu@AnnieParser")
    # main("http://v.youku.com/v_show/id_XMzc2NDM4MDI5Mg==.html?spm=a2hzp.8253869.0.0", parsers_name=["YouGetParser"])
    # main("http://v.youku.com/v_show/id_XMzc2NDM4MDI5Mg==.html?spm=a2hzp.8253869.0.0", parsers_name=["YouGetParser"])
    # main("http://v.youku.com/v_show/id_XMjQ4MTc0ODMyOA==.html?spm=a2h1n.8251845.0.0", parsers_name=["YKDLParser"])
    # main("http://v.youku.com/v_show/id_XMTYxODUxOTEyNA==.html?f=27502474", label="BD@YKDLParser")
    # main("http://v.youku.com/v_show/id_XMzg1ODY1MTIw.html||123", parsers_name=["YouGetParser"])
    # main("https://v.youku.com/v_show/id_XMjQ4MTc0ODMyOA==.html?spm=a2hww.11359951.m_26665_c_32070.5~5!2~5!2~5~1!2~3~A")
    # main("https://v.youku.com/v_show/id_XMjQ4MTc0ODMyOA==.html?spm=a2hww.11359951.m_26665_c_32070.5~5!2~5!2~5~1!2~3~A")
    # main("http://list.youku.com/albumlist/show/id_2336634.html", types="collection")
    # main("https://v.youku.com/v_show/id_XMzE2MzM2NTMyNA==.html?spm=a2hww.20027244.m_250379.5~5~1~3!4~A")
    # main("http://video.tudou.com/v/XMzAxODM2MDA1Mg==.html?spm=a2h28.8313475.c1.dtitle2")
    # main("https://tv.sohu.com/20180710/n600566416.shtml", parsers_name=["YouGetParser"])
    # main("https://tv.sohu.com/20180710/n600566416.shtml", label="default@YouGetParser")
    # main("https://www.baidu.com/link?url=ZdvE9tDwn2XcnK2WeirXnIdEk8oW6YSA_ImTNJsIe718e6qrmAtoJtqGskeQvfhi&wd=&eqid=dc1039da00010c72000000065b61cc1b")
    # main("https://www.douyu.com/452628", parsers_name=["YKDLParser"])
    # close()
    # init_version()
    # print(version)
    pass


if __name__ == "__main__":
    asyncio.start_main_async_loop_in_other_thread()
    test()
    # os._exit(0)
